我确实有几个python包,我使用nostest进行测试,正如预期的那样,其中一个步骤是使用几个版本的python运行测试。你知道吗
主要问题是,大多数nose扩展与python的所有版本都不兼容,不安装它们将阻止您运行测试(如果nose在[nosetest]
中从setup.cfg
找到任何未知选项,它将停止。你知道吗
扩展示例:yanc
、xtraceback
、machineout
、'nose\u exclude`
我必须用Python 2.5, 2.6, 2.7, 3.2
运行测试
我不需要为所有版本的python运行所有这些测试,但是我仍然应该如何重新配置测试的执行,以便不丢失它们?你知道吗
放弃nosetest,因为很难让它们在不同版本的python上工作,而切换到
tox
,最终从tox
调用py.test
。你知道吗相关问题 更多 >
编程相关推荐