【pytest】setup/teardown为什么有时候不起作用?

在使用pytest框架的时候,模块内写了setup/teardown的方法。 那为什么有的时候不起作用了呢? 查了一下资料,原来是方法放置的位置不对。 比如下列代码(方法定义在类的上面): 执行结果(setup/teardown定义的打印效果没有出来): 将setup/teardown方法放置在类class里面,就可以起作用了。 见代码: 执行结果:   所以,假如模块中定义了类结构,想要使用se
相关文章
相关标签/搜索