def test_basic_conf(self): settings.WIRECLOUD_PLUGINS = () core_plugins = len(get_plugins()) core_features = len(get_active_features()) core_classic_javascripts = len(get_extra_javascripts('classic')) core_smartphone_javascripts = len(get_extra_javascripts('smartphone')) core_classic_extensions = len(get_widget_api_extensions('classic', {})) core_smartphone_extensions = len( get_widget_api_extensions('smartphone', {})) settings.WIRECLOUD_PLUGINS = ( 'wirecloud.platform.tests.plugins.WirecloudTestPlugin1', 'wirecloud.platform.tests.plugins.WirecloudTestPlugin2', ) clear_cache() self.assertEqual(len(get_plugins()), core_plugins + 2) self.assertEqual(len(get_active_features()), core_features + 2) self.assertEqual(len(get_extra_javascripts('classic')), core_classic_javascripts + 2) self.assertEqual(len(get_extra_javascripts('smartphone')), core_smartphone_javascripts + 1) self.assertEqual(len(get_widget_api_extensions('classic', {})), core_classic_extensions + 1) self.assertEqual(len(get_widget_api_extensions('smartphone', {})), core_smartphone_extensions + 0)
def setUpClass(cls): super(ProxyTestsBase, cls).setUpClass() cls.basic_url = reverse('wirecloud|proxy', kwargs={'protocol': 'http', 'domain': 'example.com', 'path': '/path'}) cls.OLD_WIRECLOUD_PLUGINS = getattr(settings, 'WIRECLOUD_PLUGINS', None) clear_cache() settings.WIRECLOUD_PLUGINS = ()
def test_several_plugins_with_the_same_feature(self): settings.WIRECLOUD_PLUGINS = ( 'wirecloud.platform.tests.plugins.WirecloudTestPlugin1', 'wirecloud.platform.tests.plugins.WirecloudTestConflictingPlugin', ) clear_cache() self.assertRaises(ImproperlyConfigured, get_plugins)
def setUpClass(cls): WirecloudTestCase.setUpClass.__func__(cls) cls.client = Client() cls.user_client = Client() # Clear WireCloud plugins cache clear_cache()
def setUpClass(cls): super(Oauth2TestCase, cls).setUpClass() cls.client = Client() cls.user_client = Client() # Clear WireCloud plugins cache clear_cache()
def setUpClass(cls): super(ProxyTestsBase, cls).setUpClass() cls.basic_url = reverse('wirecloud|proxy', kwargs={ 'protocol': 'http', 'domain': 'example.com', 'path': '/path' }) cls.basic_referer = 'http://localhost/test/workspace' clear_cache()
def setUpClass(cls): super(ProxyTestsBase, cls).setUpClass() cls.basic_url = reverse('wirecloud|proxy', kwargs={ 'protocol': 'http', 'domain': 'example.com', 'path': '/path' }) cls.OLD_WIRECLOUD_PLUGINS = getattr(settings, 'WIRECLOUD_PLUGINS', None) clear_cache() settings.WIRECLOUD_PLUGINS = ()
def setUpClass(cls): if hasattr(settings, 'FORCE_DOMAIN'): cls.old_FORCE_DOMAIN = settings.FORCE_DOMAIN if hasattr(settings, 'FORCE_PROTO'): cls.old_FORCE_PROTO = settings.FORCE_PROTO settings.FORCE_DOMAIN = 'example.com' settings.FORCE_PROTO = 'http' cls.OLD_WIRECLOUD_PLUGINS = getattr(settings, 'WIRECLOUD_PLUGINS', None) settings.WIRECLOUD_PLUGINS = () plugins.clear_cache() super(CodeTransformationTestCase, cls).setUpClass()
def tearDownClass(cls): if hasattr(cls, 'old_FORCE_DOMAIN'): settings.FORCE_DOMAIN = cls.old_FORCE_DOMAIN else: del settings.FORCE_DOMAIN if hasattr(cls, 'old_FORCE_PROTO'): settings.FORCE_PROTO = cls.old_FORCE_PROTO else: del settings.FORCE_PROTO settings.WIRECLOUD_PLUGINS = cls.OLD_WIRECLOUD_PLUGINS plugins.clear_cache() super(CodeTransformationTestCase, cls).tearDownClass()
def test_basic_conf(self): settings.WIRECLOUD_PLUGINS = () core_plugins = len(get_plugins()) core_features = len(get_active_features()) core_classic_javascripts = len(get_extra_javascripts('classic')) core_smartphone_javascripts = len(get_extra_javascripts('smartphone')) core_classic_extensions = len(get_widget_api_extensions('classic', {})) core_smartphone_extensions = len(get_widget_api_extensions('smartphone', {})) settings.WIRECLOUD_PLUGINS = ( 'wirecloud.platform.tests.plugins.WirecloudTestPlugin1', 'wirecloud.platform.tests.plugins.WirecloudTestPlugin2', ) clear_cache() self.assertEqual(len(get_plugins()), core_plugins + 2) self.assertEqual(len(get_active_features()), core_features + 2) self.assertEqual(len(get_extra_javascripts('classic')), core_classic_javascripts + 2) self.assertEqual(len(get_extra_javascripts('smartphone')), core_smartphone_javascripts + 1) self.assertEqual(len(get_widget_api_extensions('classic', {})), core_classic_extensions + 1) self.assertEqual(len(get_widget_api_extensions('smartphone', {})), core_smartphone_extensions + 0)
def tearDownClass(cls): super(Oauth2TestCase, cls).tearDownClass() # Clear WireCloud plugins cache clear_cache()
def setUpClass(cls): plugins.clear_cache() super(CodeTransformationTestCase, cls).setUpClass()
def tearDownClass(cls): clear_cache() super(ProxyTestsBase, cls).tearDownClass()
def tearDownClass(cls): plugins.clear_cache() super(CodeTransformationTestCase, cls).tearDownClass()
def tearDownClass(cls): settings.WIRECLOUD_PLUGINS = cls.OLD_WIRECLOUD_PLUGINS clear_cache() super(ProxyTestsBase, cls).tearDownClass()
def tearDownClass(cls): WirecloudTestCase.tearDownClass.__func__(cls) # Clear WireCloud plugins cache clear_cache()
def setUpClass(cls): super(ProxyTestsBase, cls).setUpClass() cls.basic_url = reverse('wirecloud|proxy', kwargs={'protocol': 'http', 'domain': 'example.com', 'path': '/path'}) cls.basic_referer = 'http://localhost/test/workspace' clear_cache()
def setUp(self): super(WirecloudPluginTestCase, self).setUp() clear_cache()
def tearDown(self): settings.WIRECLOUD_PLUGINS = self.OLD_WIRECLOUD_PLUGINS clear_cache() super(WirecloudPluginTestCase, self).tearDown()
def tearDownClass(cls): super(PopuplateCommandTestCase, cls).tearDownClass() clear_cache()
def setUpClass(cls): clear_cache() super(PopuplateCommandTestCase, cls).setUpClass()
def tearDown(cls): settings.WIRECLOUD_PLUGINS = cls.OLD_WIRECLOUD_PLUGINS clear_cache() super(WirecloudPluginTestCase, cls).tearDownClass()