2
我确实有几个使用nosetest测试的python软件包,正如预期的那样,其中一个步骤是使用多个版本的Python来运行测试。如何处理在特定版本的python下不可用的鼻子扩展?
的主要问题是,大多数人的鼻子扩展不是与Python的所有版本兼容,而不是让他们安装会阻止您运行测试(如果发现从setup.cfg
内[nosetest]
任何未知选项鼻子会停止。
例子:yanc
,xtraceback
,machineout
“nose_exclude`
我必须与Python 2.5, 2.6, 2.7, 3.2
运行测试,我并不需要运行所有的T hese适用于所有版本的python,但仍然应该如何重新配置测试的执行以避免它们松动?