Python nosetests运行测试两次

时间:2014-11-19 19:47:01

标签: python flask continuous-integration nosetests flask-restful

我正在使用Jenkins设置Python持续集成服务器,并且nosetests会继续运行相同的测试两次。我不是在任何地方导入测试。这是我正在运行的命令:

nosetests --with-xcoverage --with-xunit --all-modules --traverse-namespace --cover-package=app --cover-inclusive --cover-erase -x

有什么想法吗?这是一款Flask-Restful应用程序。

2 个答案:

答案 0 :(得分:4)

我有类似的问题。在提出详细程度后(正如上面Schollii所建议的那样)和比较this question上的注释对我有用的是删除 init .py(和 init .pyc当然)在我的主代码文件夹中(其中的测试是一个子目录)。

答案 1 :(得分:0)

我刚吃过这个。显然我搞砸了命令行语法。不是:

nosetests module.py module.class_name

是:

nosetests module.class_name