Pytest Conftest.py
我们可以在这个文件中定义夹具函数,使其可以在多个测试文件中使用。
创建一个新的文件 conftest.py ,并将下面的代码添加到其中 –
编辑 test_div_by_3_6.py ,删除fixture函数:
创建一个新的文件 test_div_by_13.py --
现在,我们有了文件 test_div_by_3_6.py 和 test_div_by_13.py ,利用 conftest.py 中定义的夹具 。
通过执行下面的命令来运行测试 —
上述命令将产生以下结果 –
测试将在同一文件中寻找夹具。由于文件中没有找到夹具,它将检查conftest.py文件中的夹具。找到后,夹具方法被调用,结果被返回到测试的输入参数中。