From 52742a46583348c4879fb0f597ab7de48ebebdf1 Mon Sep 17 00:00:00 2001 From: Matheus Faria Date: Tue, 24 Nov 2015 17:42:53 -0200 Subject: [PATCH] Testing set plugin namespace --- colab/plugins/utils/tests/test_apps.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+), 0 deletions(-) create mode 100644 colab/plugins/utils/tests/test_apps.py diff --git a/colab/plugins/utils/tests/test_apps.py b/colab/plugins/utils/tests/test_apps.py new file mode 100644 index 0000000..9b057ca --- /dev/null +++ b/colab/plugins/utils/tests/test_apps.py @@ -0,0 +1,23 @@ +from mock import patch + +from django.test import TestCase +from django.apps import AppConfig + +from colab.plugins.utils.apps import ColabPluginAppConfig + + +class AppsTest(TestCase): + + @patch.object(AppConfig, '_path_from_module') + @patch('colab.plugins.utils.apps.get_plugin_config') + def test_set_namespace(self, get_plugin_config_mock, + path_from_module_mock): + path_from_module_mock.return_value = "/fake/path" + + get_plugin_config_mock.return_value = {'urls': {}} + conf = get_plugin_config_mock() + + ColabPluginAppConfig("test", "test_app") + + self.assertIn('namespace', conf['urls']) + self.assertEquals(None, conf['urls']['namespace']) -- libgit2 0.21.2