我熟悉py.test -k string用于选择string名称中包含 的所有测试并运行它的命令。
我想要的是选择具有多个string参数的测试,例如OR逻辑选择。例如,假设我有 3 个测试:
test_should_connecttest_should_executetest_should_return假设我只想跑步,test_should_connect而且test_should_return只是。我在py.test 文档中寻找答案,为此我应该使用以下命令:
py.test -k "connect or return"
Run Code Online (Sandbox Code Playgroud)
但是,这不起作用=/
py.test -k "connect or return"应该管用。你在使用 pytest==2.3.4 吗?您能否将“py.test”的输出与测试一起粘贴?