terratest

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

Github stars Tracking Chart

Terratest

Maintained by Gruntwork.io
CircleCI
Go Report Card
GoDoc

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. It provides a
variety of helper functions and patterns for common infrastructure testing tasks, including:

  • Testing Terraform code
  • Testing Packer templates
  • Testing Docker images
  • Executing commands on servers over SSH
  • Working with AWS APIs
  • Working with Azure APIs
  • Working with GCP APIs
  • Working with Kubernetes APIs
  • Testing Helm Charts
  • Making HTTP requests
  • Running shell commands
  • And much more

Please see the following for more info:

License

This code is released under the Apache 2.0 License. Please see LICENSE and NOTICE for more details.

Copyright © 2020 Gruntwork, Inc.

Main metrics

Overview
Name With Ownergruntwork-io/terratest
Primary LanguageGo
Program languageGo (Language Count: 2)
Platform
License:Apache License 2.0
所有者活动
Created At2016-03-05 00:26:17
Pushed At2025-04-22 04:44:58
Last Commit At
Release Count416
Last Release Namev0.48.2 (Posted on )
First Release Namev0.0.1 (Posted on )
用户参与
Stargazers Count7.6k
Watchers Count115
Fork Count1.4k
Commits Count3.2k
Has Issues Enabled
Issues Count641
Issue Open Count92
Pull Requests Count717
Pull Requests Open Count51
Pull Requests Close Count133
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private