6

我熟悉py.test -k string选择名称中包含的所有测试string并运行它的命令。

我想要的是选择具有多个string参数的测试,例如OR逻辑选择。例如,假设我有 3 个测试:

  • test_should_connect
  • test_should_execute
  • test_should_return

假设我只想跑步test_should_connect,而且test_should_return只有。我在py.test 文档中寻找了答案,为此我应该使用以下命令:

py.test -k "connect or return"

但是,这不起作用=/

4

1 回答 1

9

py.test -k "connect or return"应该管用。你在使用 pytest==2.3.4 吗?您能否将“py.test”的输出与测试一起粘贴?

于 2013-04-18T13:36:36.880 回答