def test_find_wirecloud_plugins_app_with_name_errors(self): with self.settings(INSTALLED_APPS=('wirecloud.platform.tests.module_with_errors',)): with patch.multiple('wirecloud.platform.plugins', logger=DEFAULT, import_module=DEFAULT) as mocks: mocks['import_module'].side_effect = NameError() find_wirecloud_plugins() self.assertTrue(mocks['logger'].error.called)
def test_find_wirecloud_plugins_app_with_name_errors(self): with self.settings(INSTALLED_APPS=('wirecloud.platform.tests.module_with_errors',)): with patch.multiple('wirecloud.platform.plugins', logger=DEFAULT, import_module=DEFAULT) as mocks: mocks['import_module'].side_effect = NameError() find_wirecloud_plugins() self.assertTrue(mocks['logger'].error.called)
def test_find_wirecloud_plugins_inexistant_app(self): with self.settings(INSTALLED_APPS=('inexistent_module', )): with patch('wirecloud.platform.plugins.logger') as logger_mock: find_wirecloud_plugins() self.assertTrue(logger_mock.error.called)
def test_find_wirecloud_plugins_inexistant_app(self): with self.settings(INSTALLED_APPS=('inexistent_module',)): with patch('wirecloud.platform.plugins.logger') as logger_mock: find_wirecloud_plugins() self.assertTrue(logger_mock.error.called)