Tests

tftest.hcl

Commande

run

variables

providers

expect_failures

module

mock_providers

mock_resource, mock_data

tfmock.hcl

override_data

override_module

override_module {
  target = module.module1
  outputs = {
    var_default = "{\"id\": \"1\", \"tag\": 8080}"
    var_alt     = "{\"id\": \"2\", \"tag\": 8081}"
  }
}

/testing

Documentation: Tests
Write Terraform Tests

Troubleshooting

Avec Terraform, on peut rencontrer 4 types d’erreurs:

Logs

Crash log