【问题标题】:How to configure VS Code pytest extension to show test results in the integrated terminal (instead of the integrated output)?如何配置 VS Code pytest 扩展以在集成终端(而不是集成输出)中显示测试结果?
【发布时间】:2020-07-21 15:43:10
【问题描述】:

当我使用 VS Code pytest 扩展运行测试时,它会将结果打印到集成输出中,但我宁愿将它们放在集成终端中。

我找到了this,但不幸的是,设置代码 sn-p 可能会暴露我正在寻找的内容,图像上有死链接并且没有显示(在相应的 github 存储库中也找不到) :(

有没有人知道如何更改它(可能在 settings.json 中)?甚至可以在集成终端中打印结果吗?

提前致谢!

【问题讨论】:

    标签: python visual-studio-code pytest


    【解决方案1】:

    没有办法通过扩展打印到终端来触发测试运行。您需要在终端中手动运行测试才能获得输出。

    【讨论】:

    • 我想知道这是为什么?为 pytest 配置时,您会丢失所有颜色。
    • 这是因为我们没有使用终端来执行您的测试;它们作为子进程运行。
    • 我刚刚使用了外部终端。
    【解决方案2】:

    使用最新更新重试(在撰写本文时为 1.61.0)——此时,我也在集成终端中获得输出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-05
      • 2023-02-18
      • 1970-01-01
      • 2022-10-14
      • 2018-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多