canonical / canonical/iam-bundle-integration

test: provide testing strategies

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HCL
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

The terraform module lacks testing strategies. There are several options dedicated to the terraform module testing:

- [Kitchen-Terraform](https://newcontext-oss.github.io/kitchen-terraform/)
- [Terratest](https://terratest.gruntwork.io/)

We probably need to provide the following tests:

- Unit tests
- Integration tests
- E2E tests - specifically for the after-deployment testing

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Compare Kitchen-Terraform and Terratest first, then define how unit, integration, and after-deployment E2E coverage should apply to this Terraform module. Done means the project has an agreed testing strategy and the requested test levels are provided.

Written by the indexing model from the issue text.

Assessment

Tech stack
terraform
Domain
infrastructure, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.