def test_pop_plugin_data_all(self): context = pad.context._Context() context.plugin_data["test_plugin"]["test"] = "value" result = context.pop_plugin_data("test_plugin") self.assertEqual(context.plugin_data, {}) self.assertEqual(result, {"test": "value"})
def test_pop_plugin_data_all(self): context = pad.context._Context() context.plugin_data["test_plugins"]["test"] = "value" result = context.pop_plugin_data("test_plugins") self.assertEqual(context.plugin_data, {}) self.assertEqual(result, {"test": "value"})
def test_pop_plugin_data(self): context = pad.context._Context() context.plugin_data["test_plugin"]["test"] = "value" result = context.pop_plugin_data("test_plugin", "test") self.assertEqual(context.plugin_data, {"test_plugin": {}}) self.assertEqual(result, "value")
def test_pop_plugin_data(self): context = pad.context._Context() context.plugin_data["test_plugins"]["test"] = "value" result = context.pop_plugin_data("test_plugins", "test") self.assertEqual(context.plugin_data, {"test_plugins": {}}) self.assertEqual(result, "value")