报错提示找不到测试用例, 测试用例为空
因此要注意, 不要被PEP8规范弹出来的时候误以为, 放到__init__中添加属性会更加好看, 这样会导致运行就报错的
会出现这样的原因, 我猜测是因为pytest 框架是在unitest 之上进行开发的, 并且兼容unitest , 所以 测试类应该都是默认继承于unitest下的 TestCase , 只是在 pytest框架 下, 测试类不需要写继承于 unitest的 TestCase .
unitest 框架下的 unitest.TestCase 里自身就有 init 方法了, 除非是对资源进行累加, super().init 否则就会因为都具有这个 init 从而导致报错.