我在 Windows 和 Linux 上遇到了同样的问题。我启动任何各种 python 2.6 shell 并运行nose.py() 来运行我的测试套件。它工作正常。但是,我第二次运行它,之后每次都得到完全相同的输出,无论我如何更改代码或测试文件。我的猜测是它以某种方式保留了文件引用,但即使删除 *.pyc 文件,在我重新启动 shell 或打开另一个 shell 之前,我永远无法更改 nose.run() 的输出,于是问题又开始了在第二次运行。我都试过了del nose
,reload(nose)
都没有用。
问问题
191 次