【发布时间】:2015-01-22 09:01:04
【问题描述】:
我有一个测试类,我想在其中创建并登录一次用户:
class UserModelTest(TestCase):
fixtures = ['group_perms']
@classmethod
def setUpClass(cls):
cls.standard_user = UserFactory(first_name='Firsto', last_name='Namo')
@classmethod
def tearDownClass(cls):
cls.standard_user.delete()
def setUp(self):
self.moderator = ModeratorFactory() # I'm here because I need access to fixtures to work - but I'd rather be in setUpClass
self.client.login(email=self.moderator.email, pass='pass') # I'm here because I need access to self.client to work - but I'd rather be in setUpClass
所以我的问题(或两个):
我可以将版主移到
setUpClass方法中吗(鉴于它需要 访问装置)?我可以在
setUpClass中访问self.client吗?
【问题讨论】: