django中的测试设置错误。自我没有过去。

时间:2015-03-20 05:57:54

标签: python django testing error-handling

我正在测试django中的一个类,然后我遇到了这个错误,而不是认识到自己。它引发了一个错误,称XYZClassTest没有属性' email'。我错过了什么?

def XYZClassTest(TestCase):
   def setup(self):
       self.email = 'xyz@test.com'
       ...

   def test_values(self):
       print 'the email addr is ', self.email
       ...

1 个答案:

答案 0 :(得分:0)

那是因为它没有具有email属性; setup()方法可以。您需要使用setUp()代替setup()。案件很重要!

了解更多in the unittest docs