我们开始使用鼻子框架在 python 中编写我们的功能和单元测试用例。我们在编写这些测试时开始学习 python。由于我们的测试类/函数之间有很多依赖关系,我们决定在鼻子上使用proboscis 框架来控制执行顺序。
我们的测试中有很多“打印”语句,而 proboscis 似乎忽略了这些!测试以预期的顺序运行并测试它们,但没有将我们的打印语句数据打印到控制台。知道我们在这里缺少什么吗?
顺便说一句,一旦我们转移到 proboscis 并使用 @test 装饰所有类及其成员函数,我们就停止从“unittest.TestCase”派生我们的类。