验收测试通过还要核的Skill

帮你运行Terraform provider的集成测试。

run-acceptance-tests 是一份运行 Terraform Provider 验收测试的 Skill。名称带 TestAcc 的 Go 测试会连接真实服务并创建基础设施,运行前先确认凭据对应测试账户。

它设置验收测试开关、明确超时,并从前置检查和项目说明找必要环境条件。排错先排除缓存,再按需要增加输出和调试;中断后还要查有没有留下真实资源。

通过结果也可能没有验证到目标行为。主文用故意改错一个检查值、期待测试失败的方法核对检查是否有效,随后应恢复临时改动;这不是永久降低断言来让测试变绿。

本文没有运行测试或创建资源。你提供目标测试和服务环境后,记录实际执行、费用范围与清理结果,再报告通过;日志和工作目录留存可能包含状态信息,也要按实际内容管理。

分类:测试排错

来源仓库:hashicorp/agent-skills

适合用来做什么

  • 请帮我运行 Terraform 验收测试,并提供详细的测试结果。
  • 在运行带有前缀 `TestAcc` 的测试时,如何处理缺少环境变量的问题?

安装 run-acceptance-tests

npx skills add https://www.iskills.cc/skills/hashicorp/agent-skills/run-acceptance-tests/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 run-acceptance-tests 的用途与原始说明

浏览全部 Skill 指南