Oasis
Oasis is an open-source mutation testing framework for Terraform and OpenTofu. It evaluates the quality of Infrastructure-as-Code (IaC) test suites by introducing semantic faults (mutants) and measuring test detection rates.
File Explorer
- release.yml
- aws-platform-starter.csv
- aws-terraform-infrastructure.csv
- cloud-native-deployment-platform.csv
- conf-data-processing-architecture-reference.csv
- eks-vulnerable-infra.csv
- genai-idp-terraform.csv
- master.csv
- platform-design.csv
- platform-design.log
- platform-tools.csv
- psoxy.csv
- server-terraform.csv
- serverless-architecture-patterns.csv
- terraform-aws-compliance.csv
- terraform-aws-lb.csv
- terraform-aws-oidc-github.csv
- terraform-aws-security-group.csv
- terraform-aws-sonarqube.csv
- terraform-aws-static-site.csv
- terraform-aws-vpc.csv
- terraform-datadog-users.csv
- terraform-duplocloud-components.csv
- terraform-mongodbatlas-project.csv
- terraform-postgres-config-dbs-users-roles.csv
- tofu-modules.csv
- README.md
- report_draft.md
- install.sh
- OPERATOR_SYNONYMS.md
- PHASE1_NOTES.md
- PHASE2_NOTES.md
- PHASE4_NOTES.md
- PHASE5_NOTES.md
- PROJECT_SPEC.md
- report_draft.md
- acl_private_repos.txt
- cohortA_repos.txt
- gh_search_candidates_raw.txt
- main.tf
- main.tftest.hcl
- main.tf
- main.tf
- classifier_boundary
- crosstab.py
- generate_report_data.py
- run_batch.py
- __init__.py
- classifier.py
- cli.py
- mutators.py
- noop.py
- orchestrator.py
- parser.py
- reporter.py
- runner.py
- state.py
- entrypoint.py
- test_classifier.py
- test_mutators.py
- test_noop.py
- test_orchestrator.py
- test_parser_gate.py
- test_runner.py
- test_state.py
- test_tofu_engine.py
- .gitignore
- CONTRIBUTING.md
- LICENSE
- pyproject.toml
- README.md
- uv.lock
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
# Project Badges
// repository documentation
Was this content helpful?
(0 ratings)
