我使用pytest与一些参数化测试。然而,在pytest的更新版本中,关键字匹配变得更加复杂,我无法弄清楚如何匹配特定的测试参数。匹配pytest参数化测试
如果我跑我的测试中,他们看起来像
test_abc[backend_generator0-1]
test_abc[backend_generator0-2]
等,但我无法弄清楚如何运行特定的测试参数。
pytest -k "test_abc[backend_generator0-2]"
给出语法错误
test_simple_delay [backend_generator1not 2]
我在逃避-
只有特定的测试,但没有匹配成功尝试过各种尝试。
上pytest 2.3.5
见http://pytest.org/latest/example/markers.html#selecting-tests-based-on-their-node-id更多的节点ID。 –