2
我在測試模塊中寫了一組測試用例,例如Test1,Test2。Python單元測試:在鼻子有沒有一種方法可以從nose.run()跳過測試用例?
有沒有辦法跳過Test1或有選擇地使用命令nose.main()在該模塊中執行Test2?
我的模塊包含,
test_module.py,
class Test1:
setUp(self):
print('setup')
tearDown(self):
print('teardown')
test(self):
print('test1')
class Test2:
setUp(self):
print('setup')
tearDown(self):
print('teardown')
test(self):
print('test2')
我使用不同的Python文件運行它,
if __name__ == '__main__':
nose.main('test_module')
可能重複http://stackoverflow.com/questions/21936292/conditional- skip-testcase-decorator-in-nosetests) – salparadise 2015-04-01 18:28:33
但是我不想在這裏使用裝飾器,因爲我不想一旦寫入就觸摸測試模塊代碼。我想用主模塊的選項跳過它們。我在這裏錯過了一些東西嗎? – 2015-04-01 18:34:57