0
我有兩次寫入到unittext xml文件的nosestests問題。Nosetest覆蓋xml輸出
我有這樣的Python腳本
import unittest
class aa(unittest.TestCase):
def test_aa(self):
self.assertTrue(True)
testlist = []
suite = unittest.TestLoader().loadTestsFromTestCase(aa)
testlist.append(suite)
allSuites = unittest.TestSuite(testlist)
unittest.TextTestRunner(verbosity=3).run(allSuites)
print 'done'
的問題是,如果我運行它像這樣
nosetests --with-xunit -s --verbosity=2 test.py
我得到這個輸出
test_aa (test.aa) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
done
.
----------------------------------------------------------------------
Ran 1 test in 0.000s
OK
問題是這樣寫的nosetests.xml文件兩次。有沒有辦法讓這個測試運行一次?
我需要這個的原因是我有一個基本上第一次運行良好的單元測試,然後第二次失敗,xml文件被0測試運行覆蓋。
乾杯,
保羅