Esempio n. 1
0
 def test_lazy_value(self):
     FixtureRegistry.set_defaults(
         User, {
             'name': u'Someone',
             'email': Lazy(lambda obj: '*****@*****.**' % obj.name.lower())
         })
     user = fixture(User)
     assert user.email == '*****@*****.**'
 def test_lazy_value(self):
     FixtureRegistry.set_defaults(
         User, {"name": u"Someone", "email": Lazy(lambda obj: "*****@*****.**" % obj.name.lower())}
     )
     user = fixture(User)
     assert user.email == "*****@*****.**"
 def test_override_defaults(self):
     FixtureRegistry.set_defaults(User, {"name": u"Someone"})
     user = fixture(User, name=u"Someone else")
     assert user.name == u"Someone else"
 def test_setting_defaults(self):
     FixtureRegistry.set_defaults(User, {"name": u"Someone"})
     user = fixture(User)
     assert user.name == u"Someone"
 def teardown_method(self, method):
     tables = reversed(Base.metadata.sorted_tables)
     for table in tables:
         session.execute(table.delete())
     session.commit()
     FixtureRegistry.reset()
Esempio n. 6
0
 def test_override_defaults(self):
     FixtureRegistry.set_defaults(User, {'name': u'Someone'})
     user = fixture(User, name=u'Someone else')
     assert user.name == u'Someone else'
Esempio n. 7
0
 def test_setting_defaults(self):
     FixtureRegistry.set_defaults(User, {'name': u'Someone'})
     user = fixture(User)
     assert user.name == u'Someone'
Esempio n. 8
0
 def teardown_method(self, method):
     tables = reversed(Base.metadata.sorted_tables)
     for table in tables:
         session.execute(table.delete())
     session.commit()
     FixtureRegistry.reset()