2024-04-20 04:32:26 发布
网友
我有一个测试套件,需要运行多个后端。但这不是一个简单的参数化测试,因为它适用于整个套件(多个文件/模块)。我可以通过环境控制运行,但我想知道py.测试有更清晰的表达方式。在
也就是说,我在找这样的东西:
py.test --set-mode ALPHA
然后在我的测试中我会读到这个值:
使用^{}:
测试_废话
def test_something(mode): if mode == 'ALPHA': assert True else: assert False
conftest.py
见Pass different values to a test function, depending on command line options。在
使用^{} :
测试_废话
conftest.py
^{pr2}$见Pass different values to a test function, depending on command line options。在
相关问题 更多 >
编程相关推荐