使用nosetest在cfg文件中插件出错

时间:2015-09-16 15:15:36

标签: python python-2.7 nose nosetests

我有一个包含以下行的文件:

suite = LazySuite(all_tests)
run(suite=suite, argv=['','-c', 'nose.cfg'] )

我有这个鼻子配置文件:

[nosetests]
stop=1
with-xunit=1
xunit-file=test.xml

当我运行测试套件时,会显示以下消息:

Usage: TestSuite1.py [options]

TestSuite1.py: error: Error reading config file 'nose.cfg': no such option 'with-xunit'

Process finished with exit code 2

我不知道发生了什么,因为如果我直接在cmd中执行xunit插件作为参数,脚本就会毫无问题地执行。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我发现了问题。

我在以下几行中定义了配置:

c = Config()
cf = c.configure(argv=['','-c', 'nose.cfg'])

:)