gpt4 book ai didi

go - 如何在 VS Code 中调试 Ginkgo 测试?

转载 作者:行者123 更新时间:2023-12-04 11:09:22 35 4
gpt4 key购买 nike

我正在评估 ginkgo目前 - 我非常喜欢 BDD 风格。
但是,我目前无法让 VS Code 调试器与框架一起工作。官方的 VS-Code 扩展为使用 CodeLens 的 native Go 测试提供逐个测试的调试。使用其他语言和框架(例如 Typescript/Mocha),我已经能够通过设置 launch.json 来调试单个测试文件。适当,但一直无法为 go 找到合适的示例.
有没有人有任何例子launch.json调试设置 ginkgo测试(或从任何其他框架调用的代码)?
谢谢!

最佳答案

在玩了一会儿之后,我找到了一条前进的道路,这也许应该是显而易见的。如果不是,我会在这里留下这个问题和这个答案:
对于一个包裹foo , foo_suite_test.go文件由 gingko bootstrap 生成命令。这包含一个名为 TestFoo 的顶级测试。它运行包中的其余测试。
这确实有一个 CodeLens run test | debug test它上面的部分,您可以使用它来调试整个套件。
CodeLens screenshot
它不像出现在每个 native go 测试中的单独 CodeLens 条目那么方便,但是很容易隔离特定测试以使用 Gingko F 运行。字首。

关于go - 如何在 VS Code 中调试 Ginkgo 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66116017/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com