def test_given_module_name_then_registers_blueprints(self, import_, app): package = import_.return_value = Mock() module = package.module = Mock() server._load_module('package.module') import_.assert_any_call('package.module') module.register_blueprints.assert_called_once_with(app)
def test_given_import_error_then_does_not_raise_error(self, import_): import_.side_effect = ImportError server._load_module('package.module') import_.assert_any_call('package.module')