我使用Python的單元測試與簡單的代碼如下所示:Fecthing單元測試用例在Python自動
suite = unittest.TestSuite()
suite.addTest(unittest.defaultTestLoader.loadTestsFromTestCase(module1))
suite.addTest(unittest.defaultTestLoader.loadTestsFromTestCase(module2))
我希望我的測試套件,自動解析所有模塊和搜索所有的單元測試用例的文件,我們已經寫了?例如對於例如
有5個文件,
1)。 f1.py
2)。 f2.py
3)。 f3.py
4)。 f4.py
5)。 f5.py
我們不知道這個文件是單元測試用例文件。我想辦法通過每個文件都將被解析並只擁有單元測試的情況下,模塊的名稱應返回
注: - 我使用Python 2.6.6所以無法真正利用unittest.TestLoaded.discover()
由於這個原因,我將單元測試從unittest更改爲py.test。 – Alex