微信开发中 ACCESS TOKEN 过期失效的解决方案详解
780
2022-10-25
Terratest- 用于基础设施测试的 Go 框架
Terratest 是一个开源的 Go 语言库,可更轻松地为基础设施代码编写自动化测试。它为通用基础设施的测试任务提供了各种帮助函数和模式,其中包括:
测试 Terraform 代码测试打包器模板测试 Docker 镜像通过 SSH 在服务器上执行命令使用 AWS API发送 HTTP 请求运行 shell 命令
这里有一个简单的例子来说明如何测试一些 Terraform 代码:
terraformOptions := &terraform.Options { // The path to where your Terraform code is located TerraformDir: "../examples/terraform-basic-example",}// At the end of the test, run `terraform destroy` to clean up any resources that were createddefer terraform.Destroy(t, terraformOptions)// This will run `terraform init` and `terraform apply` and fail the test if there are any errorsterraform.InitAndApply(t, terraformOptions)// Validate your code works as expectedvalidateServerIsWorking(t, terraformOptions)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~