Skip to content

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

License

Notifications You must be signed in to change notification settings

cauealvesbraz/terratest

This branch is 505 commits behind gruntwork-io/terratest:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

26520ef · Nov 9, 2022
Nov 9, 2022
Jun 30, 2022
Mar 11, 2021
Nov 9, 2022
Sep 7, 2022
Nov 9, 2022
Jul 10, 2019
Sep 7, 2022
Jul 22, 2021
Sep 17, 2020
Sep 30, 2022
Apr 26, 2018
Apr 26, 2018
Jul 13, 2022
Jul 8, 2020
Nov 9, 2022
Nov 9, 2022

Repository files navigation

Terratest

Maintained by Gruntwork.io CircleCI Go Report Card go.dev reference go.mod version

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.6%
  • Dockerfile 0.4%