带有结果传播的python顺序/增量测试
我的问题是:带有结果传播的python顺序/增量测试,python,unit-testing,pytest,Python,Unit Testing,Pytest,我的问题是: 如何设置测试类、函数甚至完整测试模块之间的依赖关系,以便在其他测试失败时不会执行某些测试模块? 如何将测试结果传递(传播)给后续人员? 我知道这里也有人问过类似的问题,但我仍然认为我遗漏了一些东西 假设我有一个类实现了一个需要训练和评估步骤的算法。因此,让我们考虑3个测试: “测试单元分配” “测试列车” “测试评估” 这些都是顺序的,因此,如果前一个失败了,那么运行一个将是无用的(不可能的)。(如果有帮助,我正在考虑模式识别算法) 他们建议改变对象的内部状态,这样即使“测试列
- “测试单元分配”
- “测试列车”
- “测试评估”李>
提前感谢几个月前@Joiya550问了一个类似于1.的问题,但仍然没有得到回答。此外,它被设置为的副本,严格来说可能是正确的,但(作为我问题中的链接)被接受的答案只解决了类的问题,并且不适用于一般情况(至少我看不出如何)用于函数或模块。