2

我正在尝试在所有模块中运行所有 doctest,但得到以下结果:

$ nosetests --with-doctest
Usage: nosetests [options]

nosetests: error: no such option: --with-doctest

有些东西正在崩溃,但很难说到底是什么。我已经修复了显示的所有故障,nosetests --with-doctest -vvv但没有帮助。

知道如何调试它吗?

nose==1.3.0

更新:

在这种情况下运行 withpy.test更令人愉快,并且显示失败的测试没有崩溃:

py.test --doctest-modules

我还是不知道鼻子怎么了。

4

1 回答 1

2

在修复了失败的测试之后py.test,它开始以同样的方式崩溃py.test: error: no such option: --doctest-modules,但它提供了更好的错误消息,它触动了我optparse.OptionParser不受if __name__ == "__main__":. nose现在测试对和都可以正常工作py.test

于 2013-07-28T16:11:40.643 回答