我發現了關於shortDescription
函數,並且急於嘗試它。Python單元測試shortDescription打印無
shortDescription() 返回測試的描述,如果沒有提供描述,則返回None。此方法的默認實現返回測試方法文檔字符串的第一行(如果可用)或無。
奇怪的是,我無法讓它工作。 任何人都可以發現我做錯了什麼?
我的類並從unittest.TestCase
繼承,甚至它有一個文檔字符串
def test_smth(self):
"""
TEST
"""
self.description = 'TEST!'
print(self.shortDescription())
打印出None
在Python 3.6
嘗試在文檔字符串的第一行放置'TEST'行:''「」TEST other stuff 「」「'... –
Bakuriu
另外,'test_smth()'是您的類的一種方法嗎? 'self'參數在哪裏? – nickie
只要你做這些事情,它就可以工作。 – denvaar