我把所有的测试用例放在一个测试套件下。是否可以配置nose为加载测试的每个模块创建testsuite。你知道吗
例如,如果我有这样一个系统:
packageA
moduleA
testA
testB
testC
moduleB
testA
testB
流鼻涕时,我得到:
nosetests
testA
testB
testC
testA
testB
我想知道是否可以将nose配置为输出:
moduleA
testA
testB
testC
moduleB
testA
testB
因为它提供了更容易的测试用例解析。你知道吗
您可以这样做,但是您必须为它编写一个自定义插件,请参见writing nose plugins。一个低技术的解决方案只需在
setup_module
中print "moduleA"
,但您必须用-s
运行测试,并处理所有无法捕获的标准输出。更重要的是,一旦您让您的测试在某种类型的连续集成中运行(Jenkins工作得很好),您将开始使用with-xunit
,并且生成的xml文件将按模块结构组织文件。你知道吗相关问题 更多 >
编程相关推荐