使用NoseXUnit导入

时间:2012-06-11 21:24:45

标签: nose

我正在测试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()

1 个答案:

答案 0 :(得分:1)

找到我的问题的答案:

https://github.com/nose-devs/nose/issues/127

重命名从测试到尝试的所有内容,它都有效。