如何处理某些python版本下不可用的鼻子扩展?

2024-10-05 12:26:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我确实有几个python包,我使用nostest进行测试,正如预期的那样,其中一个步骤是使用几个版本的python运行测试。你知道吗

主要问题是,大多数nose扩展与python的所有版本都不兼容,不安装它们将阻止您运行测试(如果nose在[nosetest]中从setup.cfg找到任何未知选项,它将停止。你知道吗

扩展示例:yancxtracebackmachineout、'nose\u exclude`

我必须用Python 2.5, 2.6, 2.7, 3.2运行测试

我不需要为所有版本的python运行所有这些测试,但是我仍然应该如何重新配置测试的执行,以便不丢失它们?你知道吗


Tags: 版本示例选项setup步骤cfgexcludenose

热门问题