如何在特定目录中的所有测试之前运行一次pytest固定装置?

时间:2020-07-04 10:59:36

标签: python testing scope pytest

这是我的目录结构:

test_directory/
├── test_feature_1/
│   ├── test1.py
│   └── test2.py
└── test_feature_2/
    ├── test3.py
    └── test4.py

我想运行一个夹具函数ONCE,然后执行test_feature_1目录中的每个测试。之后,拆除固定装置。我不想在其他目录中的其他测试中执行此夹具。

我应该使用哪个范围,在哪里定义conftest.py?谢谢!

0 个答案:

没有答案