从 unittest discover 中排除一个子目录

问题描述 投票:0回答:0

我正在寻找一种运行

python -m unittest discover -p '*_test.py' -s test
的方法,它将在test目录中发现测试。但是,测试目录有很多子目录。我想排除一个子目录,比如 subtest(子目录的名称)。有一些选项可以在运行 unittest 后将它们排除在测试结果中,但我不想对它们运行测试。 还有不使用用户定义函数的选项吗??

有没有办法运行我的测试来满足这些约束,而无需为此创建脚本?

python python-3.x unit-testing python-unittest
© www.soinside.com 2019 - 2024. All rights reserved.