我想从构建或管道中跳过或排除某些测试。
我正在运行.net
,它将在某个特定文件夹下运行所有测试。
假设大约有SignalR
且我想跳过的nosetests -s -v *
中-为此,我正在尝试
30 tests
或
5
但是他们两个都不适合我。
nosetests -s -v * --exclude-test test_sometest.py test_somemoretest.py
任何帮助都会很棒!
答案 0 :(得分:0)
将此参数添加到您的命令中:
--ignore-files="tests_to_exclude\.py"
答案 1 :(得分:0)
python -m pytest --cache-clear -v -x -r a --junit-xml=tests/engine_tests --junit-prefix=measure_tests *.py --deselect Test1\.py --deselect Test2\.py --deselect Test3\.py --deselect Test4\.py
我尝试了这个,对我有用。在此之前,您需要安装pytest
pip install pytest
通过键入将找到文档
pytest --help
在终端下
或here某处