无论我尝试什么,我似乎无法让nosetests
按顺序运行我的单元测试而不是同时运行。我希望它首先运行一个测试,然后当测试完成,运行另一个测试,等等。然而它继续交织它们,因为我正在运行的测试是非常麻烦的。我该怎么做才能解决这个问题?我一直在环顾四周,我看到的最接近的事情就是用--processes=0
来运行它,但是没有用。
答案 0 :(得分:0)
检查您的终端中是否设置了NOSE_PROCESSES环境变量:
在linux / OS X上:echo $NOSE_PROCESSES
在Windows上:
echo %NOSE_PROCESSES%
另外,检查项目目录中是否有setup.cfg文件。如果您这样做,并且您有如下所示的行,它可能会覆盖您的命令行开关:
processes=4