Terraform Test Framework
tf2project.io
Spec sheet
- Purpose
- TF2 is a unified framework for testing Terraform code and Terraform-provisioned infrastructure.Read 8 Oct 2026 · tf2project.io
- Intended users
- The maker presents TF2 as a DevOps-friendly framework for engineers integrating Terraform tests into CI/CD pipelines.Read 8 Oct 2026 · tf2project.io
- Support
- The about page says users can contact the creator with questions on LinkedIn.Read 8 Oct 2026 · tf2project.io
- License
- The project is licensed under Apache 2.0.Read 8 Oct 2026 · tf2project.io
- Maker
- The about page identifies Saeid Bostandoust as the framework's creator and maintainer.Read 8 Oct 2026 · tf2project.io
- CI integrations
- The getting-started guide lists Jenkins CI, GitLab CI, GitHub Actions, and Azure Pipelines as compatible.Read 8 Oct 2026 · tf2project.io
- CI/CD integrations
- The home page lists Jenkins CI, GitLab CI, and GitHub Actions; the end-to-end guide also lists Azure Pipelines.Read 8 Oct 2026 · tf2project.io
- Development status
- The maker describes TF2 as under development and says additional features are planned.Read 8 Oct 2026 · tf2project.io
- Docker
- An official Docker image includes the latest Terraform version and the TF2 framework for use in CI/CD pipelines.Read 8 Oct 2026 · tf2project.io
- End-to-end tests
- It supports end-to-end tests against real infrastructure after Terraform deployments.Read 8 Oct 2026 · tf2project.io
- Installation
- The maker documents installation with pip install tf2project and provides an official Docker image for CI/CD use.Read 8 Oct 2026 · tf2project.io
- Notable limit
- The maker's changelog lists version 0.2.0 as released on September 30, 2022.Read 8 Oct 2026 · tf2project.io
- Policy and compliance
- It supports compliance tests and Policy as Code before deployment.Read 8 Oct 2026 · tf2project.io
- Policy as code
- It supports compliance tests and Policy as Code before deployment.Read 8 Oct 2026 · tf2project.io
- Python requirements
- The core uses standard and official Python libraries and says it has no external or third-party requirements.Read 8 Oct 2026 · tf2project.io
- Release information
- The changelog says version 0.2.0 was released on 30 September 2022.Read 8 Oct 2026 · tf2project.io
- Security design
- The maker says the core uses standard official Python libraries and has no external or third-party requirements, a policy intended to reduce the attack surface.Read 8 Oct 2026 · tf2project.io
- Terraform integrations
- The framework integrates with Terraform Open-source, Terraform Cloud, and Terraform Enterprise.Read 8 Oct 2026 · tf2project.io
- Test language
- The maker says tests can be written in Python.Read 8 Oct 2026 · tf2project.io
Where Specifiction places it
- Infrastructure Policy as Code Tools#20 of 256.6