1
我不能完全明白這一個了,下面的代碼使用Python 2.6+Python 2.4中 - 單元測試:類型錯誤:run()的恰恰是2個參數(1給出)
if __name__ == '__main__':
suite = unittest.TestSuite()
suite.addTest(TestMrdfWriter("testParParser"))
suite.addTest(TestMrdfWriter("testMrdfWriter"))
unittest.TextTestRunner(verbosity=2).run(suite())
工作完全使用Python 2.4但我得到以下錯誤
> Traceback (most recent call last): File "./src/TestMrdfWriter.py",
> line 42, in ?
> unittest.TextTestRunner(verbosity=2).run(suite()) File "/home/producer/python2.4/lib/python2.4/unittest.py", line 428, in
> __call__
> return self.run(*args, **kwds) TypeError: run() takes exactly 2 arguments (1 given)
任何想法?
謝謝你是這個問題,嗯奇怪的是它運行通過PyDev eclipse模塊 – PDStat