我正在为Azure中的terraform开发terratest。目前正在使用下面的链接- https://docs.microsoft.com/en-us/azure/developer/terraform/best-practices-end-to-end-testing中给出的示例代码。
当我尝试运行go test -v时,它没有给出测试文件,不知道为什么。
有人能帮上忙吗?
发布于 2021-06-02 19:12:49
你需要确保当你在test目录中使用go test的时候。进入cd目录,然后运行以下命令
发布于 2021-07-22 20:54:24
包含测试的文件应该称为name_test,并带有_test后缀。它们应该与它们正在测试的代码一起使用。
使用例如go mod init azure初始化golang模块
要运行测试,请调用go test -v。/ -timeout 10m
来自如何编写Go代码:https://golang.org/doc/code#Testing
注意: VS Code Go扩展可以帮助您更好地解决语法问题。
此外,MS文档中提供的代码已过时,因此您可能需要在验证阶段工作。
https://stackoverflow.com/questions/67733626
复制相似问题