1 和 2 目录显示当前目录 收集用例的适合,怎么跑到其他目录了 pytest.ini 也没有写死测试用例目录
你这描述能力,估计提 bug 单时够呛呀,都不知道你想表达啥
可能是我理解能力太差,没看懂你想问什么
你这有什么问题?用例的收集是按照你 ini 文件里面的规则去收集的
你看图中第三点,pytest 收集的测试用例是..\python_ui_sit_playwright\test_dir\test_1_login.py。我的项目目录是 python_ui_sit_playwrigh_many,用例也在这个目录下面
我猜测你是要问 config.ini 好像是写了一个 test_* 的模糊路径,怎么只执行了 test_dir 下的 test_module 下的用例。
你这里可以了解下 pytest 的用法,从源码可以看到
你 testpaths=test* 应该是把当前路径下 所有的 test 开头目录里的用例都执行了,建议你缩小下范围
解决了,不知道改了啥,肯定是复制过来的配置信息不干净