def setUp(self): super(TestServiceDirective, self).setUp() param = mock.Mock() param.document.settings.env.new_serialno.return_value = 1 self.directive = ServiceDirective( 'test', [], {}, [], 1, 1, 'test', param, 1) self.directive.options['app'] = 'cornice.tests.ext.dummy' self.directive.options['services'] = ['users', "thing_service"]
def test_dummy(self): param = mock.Mock() param.document.settings.env.new_serialno.return_value = 1 directive = ServiceDirective( 'test', [], {}, [], 1, 1, 'test', param, 1) directive.options['app'] = 'cornice.tests.ext.dummy' directive.options['services'] = ['users', "thing_service"] ret = directive.run() self.assertEqual(len(ret), 2) self.assertTrue('Users service at' in str(ret[0])) self.assertTrue('Thing_Service service at ' in str(ret[1]))
def test_module_reload(self): directive = ServiceDirective( 'test', [], {}, [], 1, 1, 'test', mock.Mock(), 1) directive.options['modules'] = ['cornice'] ret = directive.run() self.assertEqual(ret, [])
def test_module_reload(self): directive = ServiceDirective('test', [], {}, [], 1, 1, 'test', mock.Mock(), 1) directive.options['modules'] = ['cornice'] directive.run() directive.run()