我正在尝试在 Visual Studio Code 中创建一些任务来运行我的 go 项目中的所有测试。
我通常使用以下命令在命令行上执行测试:
go test ./...
在 Visual Studio Code 中,我的 tasks.json 如下所示:
{
"version": "0.1.0",
"command": "go",
"tasks": [
{
"taskName": "build",
"isBuildCommand": true
},
{
"taskName": "test",
"isTestCommand": true,
"args": ["./..."]
}
]
}
所以构建工作正常(CTRL + SHIFT + B)
但是当我尝试运行测试(CTRL + SHIFT + T)时,会出现以下错误:
go: unknown subcommand "./..."
它似乎省略了“测试”参数,但是当我注释掉参数时,它运行正常。
有任何想法吗?
婷婷同学_
相关分类