VS 代码未将“-vv”详细选项传递给 pytest

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

我在 VS Code 中使用 pytest 包。在我的一项测试中,输出如下:

...Full output truncated (38 lines hidden), use '-vv' to show

所以我尝试通过将

-vv
添加到
Settings > Extensions > Python > Testing: Pytest Args
来传递此选项 - 但这没有效果。事实上,VS Code 的 Python 输出显示参数未传递:

2025-01-21 18:32:59.255 [info] > conda run -n mypackage --no-capture-output python ~/.vscode/extensions/ms-python.python-2024.22.2-darwin-arm64/python_files/get_output_via_markers.py -m pytest --rootdir . --override-ini junit_family=xunit1 --junit-xml=/var/folders/9l/8ctsrnn52fgbfv9t_tv0spfc0000gn/T/tmp-76078weBH0cvqbBI6.xml ./tests/test_mytest.py::testfunction

如何确保启用详细选项?

python visual-studio-code pytest
1个回答
0
投票

设置 > 扩展 > Python > 测试:Pytest Args 对我有用。 请检查您的settings.json文件是否已保存。

"python.testing.pytestArgs": [
    ".",
   "-vv"
],
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.