Example #1
0
    def test_driver_private_data_delete_all(self):
        test_host, test_id = self._get_driver_test_data()
        details = {"foo": "bar", "tee": "too"}
        api.driver_private_data_update(self.ctxt, test_host, test_id, details)

        api.driver_private_data_delete(self.ctxt, test_host, test_id)

        actual_result = api.driver_private_data_get(
            self.ctxt, test_host, test_id)

        self.assertEqual({}, actual_result)
Example #2
0
    def test_driver_private_data_delete_single(self):
        test_host, test_id = self._get_driver_test_data()
        test_key = "foo"
        details = {test_key: "bar", "tee": "too"}
        valid_result = {"tee": "too"}
        api.driver_private_data_update(self.ctxt, test_host, test_id, details)

        api.driver_private_data_delete(self.ctxt, test_host, test_id, test_key)

        actual_result = api.driver_private_data_get(
            self.ctxt, test_host, test_id)

        self.assertEqual(valid_result, actual_result)