pytest --ignore用法
文件目录结构如下:
├── demo
├── all
│ ├── a_a_test
│ │ └── test_1.py
│ ├── b_a_test
│ │ └── test_2.py
│ └── c
│ └── test_2.py
一、忽略 c 文件夹下的脚本:
# demo.py pytest --ignore=all/c # c后面不要有/,也不要写成c/* # 注意,多个目录忽略,加多个--ignore即可,中间用空格做间隔。
二、忽略某一类脚本
# demo.py pytest --ignore-glob='*_a_test' # 会忽略a_a_test 和 b_a_test 目录下的脚本