我正在测试NoseXUnit,看看我是否可以获得XML&一些代码的覆盖信息。我发现如果我使用
导入我的代码from testme import testmefunction
鼻子崩溃给出了输出:
Traceback (most recent call last):
File "/opt/lib/python2.6/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/opt/lib/python2.6/site-packages/nose/util.py", line 622, in newfunc
return func(*arg, **kw)
TypeError: testmefunction() takes exactly 1 argument (0 given)
即使我只有import语句并且根本不使用testmefunction(),也会出现此消息。我尝试使用谷歌搜索答案,并在代码中查找,我没有看到任何错误。我可以使用:
成功导入import testme
然后使用testme.testmefunction()