-k 运行匹配给定子字符串表达式的类、方法、function
E:\bopytest 的目录
2022/02/18 10:31 <DIR> .
2022/02/18 10:31 <DIR> ..
2022/02/18 10:31 <DIR> .pytest_cache
2022/02/17 18:54 <DIR> ch1
>pytest -k "ch" 可运行ch1目录下的用例
>pytest -k "ch3" 无法获取ch1目录下的用例
--collect-only 只收集不运行
>pytest --collect-only
--tb=no 简洁打印输出结果 ---- 好像也不怎么简洁
>pytest --tb=no
其他输入类型 print mode (auto/long/short/line/native/no)
-m 只运行匹配给定标记表达式的测试
需要 import pytest,pytest.mark.关键字
pytest -m run_these --tb=no
只会运行 test_passing2、 test_passing3
import pytest
def test_passing():
assert (1, 2, 3) == (1, 2, 3)
@pytest.mark.run_these
def test_passing2():
assert (1, 2, 3) =&