我在命令行上使用“setup.py install”安装了nose,我能够运行“nosetests”,并且任何与testMatch 正则表达式匹配的python 文件都会被拾取并在%python home%\Scripts 目录中自动进行测试。现在我想让鼻子使用我的铁 Python 文件,如何在 %Iron Python 主目录中安装鼻子?我注意到我的 Iron Python 主目录甚至没有 Scripts 文件夹。如果我尝试使用 Iron python 代码运行“nosetests”,它会抛出各种异常,例如。没有名为 clr 的模块。
有人用鼻子和铁蟒蛇吗?如果是,请指导我。一整天以来,我一直在为此苦苦挣扎,目前我唯一的解决方法是在我的 IronPython 代码中添加以下内容:
import nose
nose.main(argv=['<arguments>'])
这是在铁蟒文件中使用鼻子的唯一方法吗?
如果没有别的办法,那我想知道nose的几个插件怎么用?特别是覆盖插件?我为 python2.6 安装了它,但如何使它适用于 ironpython?
我问的原因是因为使用 python ,只需调用命令行就可以轻松使用插件,但使用 IronPython 我不知道如何使其工作。