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()
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'