Nosetests 缺少命令行选项

Nosetests missing command line option

在命令行选项后使用 nose 1.3.7 和文档列表

--xunit-prefix-with-testsuite-name Whether to prefix the class name under test with testsuite name. Defaults to false.

文档可用于: https://nose.readthedocs.io/en/latest/usage.html

但是在尝试使用它时出现错误:

nosetests: error: no such option: --xunit-prefix-with-testsuite-name

有什么我遗漏的吗?

经过一些研究,我注意到它不在 nose 的 1.3.7 版本中。

如果您查看他们的 github 回购协议,该选项是在 2015 年 11 月添加的。

https://github.com/nose-devs/nose/commits/master/nose/plugins/xunit.py

如果您查看他们的版本,您会发现 1.3.7 于当年 6 月早些时候发布。

https://github.com/nose-devs/nose/releases/tag/release_1.3.7

我注意到当您这样做时该选项已启用

nosetests --with-xunit --xunit-testsuite-name=MYTESTSUITE