Esempio n. 1
0
 def test_load_fixture(self):
     with fixture(FakeTestFixture) as fix:
         arguments = {'server': 'memcache', 'behavior': 'delay'}
         config = {'fixtures': {'memcache_delay':
                   {'class': 'FakeTestFixture', 'arguments': arguments}}}
         config = MarteauConfig(config)
         memcache_delay = config.get_fixture('memcache_delay')
         memcache_delay.setUp()
         memcache_delay.tearDown()
         self.assertEquals(fix.kwargs, arguments)
         self.assertEquals(fix.config, config)
Esempio n. 2
0
 def test_load_fixture(self):
     with fixture(FakeTestFixture) as fix:
         arguments = {'server': 'memcache', 'behavior': 'delay'}
         config = {
             'fixtures': {
                 'memcache_delay': {
                     'class': 'FakeTestFixture',
                     'arguments': arguments
                 }
             }
         }
         config = MarteauConfig(config)
         memcache_delay = config.get_fixture('memcache_delay')
         memcache_delay.setUp()
         memcache_delay.tearDown()
         self.assertEquals(fix.kwargs, arguments)
         self.assertEquals(fix.config, config)
Esempio n. 3
0
 def test_config_lookup_modules(self):
     self.assertNotIn(FakeTestFixture, MarteauFixture._abc_registry)
     config = MarteauConfig({'lookup': 'marteau.tests.register_fixtures'})
     config.lookup_modules()
     self.assertIn(FakeTestFixture, MarteauFixture._abc_registry)
Esempio n. 4
0
 def test_config_lookup_modules(self):
     self.assertNotIn(FakeTestFixture, MarteauFixture._abc_registry)
     config = MarteauConfig({'lookup': 'marteau.tests.register_fixtures'})
     config.lookup_modules()
     self.assertIn(FakeTestFixture, MarteauFixture._abc_registry)