一个如何用类名定义其他灯具中的灯具名称

|| 我想在同一测试套件中使用多个固定装置来在各种情况下测试SQLAlchemy模型。最简单的方法是什么?     
已邀请:
        我使用在测试中调用的夹具方法:
class TestMyStuff(TestCase):
    def setUp(self):
        self.Session = Session(bind=engine)

    def tearDown(self):
        self.Session.rollback()
        self.Session.close()

    def _fixture_one(self):
        self.Session.add_all([
            User(name=\'ed\')
        ])
        self.Session.flush()

    def _fixture_two(self):
        self.Session.add_all([
            Address(street=\'123 anywhere street\')
        ])
        self.Session.flush()

    def test_some_user_thing(self):
        self._fixture_one()
        assert self.Session.query(User.name).first() == ((\'ed\',))

    def test_some_address_thing(self):
        self._fixture_two()
        assert self.Session.query(Address.street).\\
            first() == ((\'123 anywhere street\',))
    

要回复问题请先登录注册