Exemple #1
0
 def test_get_extension_is_cached(self):
     models = ["Foo", "Bar"]
     app_config = Mock(spec=[],
                       cms_extension=Mock(spec=[],
                                          navigation_apps_models=models))
     with patch.object(apps, "get_app_config", return_value=app_config):
         get_extension()
     with patch.object(apps, "get_app_config") as mock:
         get_extension()
         mock.assert_not_called()
Exemple #2
0
 def test_get_extension(self):
     models = ["Foo", "Bar"]
     app_config = Mock(spec=[],
                       cms_extension=Mock(spec=[],
                                          navigation_apps_models=models))
     with patch.object(apps, "get_app_config", return_value=app_config):
         self.assertEqual(get_extension(), app_config.cms_extension)