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 目录下的脚本
原文地址:https://www.cnblogs.com/fish-101/p/13748037.html