Terraform Test Framework
Reason this release was yanked:
update to new version
Project description
Terraform Test Framework
Unified Test Framework to test Terraform codes and Terraform-provisioned infrastructures.
The first release, v0.1.0 (Shadowman) is now available.
Documentation: https://tf2project.io
Source Code: https://github.com/tf2project/tf2project
TF2 is a unified test framework to test Terraform codes and Terraform-provisioned infrastructures. With TF2, you can implement PaC(Policy as Code), Compliance tests and e2e(End to End) tests just in a unified framework.
Requirements
The TF2 core doesn't have any external or third-party requirements, and we will keep this approach as the main development policy to reduce the attack surface. This policy is created because you run the TF2 in your critical environments, CI/CD systems, and cloud/on-premises infrastructures, and we want to keep you completely secure. The TF2 core is just using standard and official Python libraries.
Installation
On production environment:
pip install tf2project
On development environment:
export ENV=development
pip install git+https://github.com/tf2project/tf2project
License
This project is licensed under the terms of the Apache 2.0 license.
Copyright © 2022 Saeid Bostandoust
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tf2project-0.1.1.tar.gz.
File metadata
- Download URL: tf2project-0.1.1.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0bf5af2e7d090370fb934b40361b4bd0c2d195e79efbc42c60e515bf6740d9e
|
|
| MD5 |
6bf560d6d63ad1369f02d5dcbc3a5637
|
|
| BLAKE2b-256 |
72fccd7c363b9c25d0b844a2dbf1359e91e203a3d48e70af4bf34c8df4ddd2cd
|
File details
Details for the file tf2project-0.1.1-py3-none-any.whl.
File metadata
- Download URL: tf2project-0.1.1-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
010acdb913a76c0269835e63675d20f5300d42159afcc6a41d039be3918091f7
|
|
| MD5 |
91f744143aad496f87e1de2575babcca
|
|
| BLAKE2b-256 |
ec2bd18675e90603ee21b315b08300d5557a4b7a6feebfc4930c6956b1886177
|