github.com/terramate-io/tf@v0.0.0-20230830114523-fce866b4dfcd/configs/testdata/config-diagnostics/tests-provider-mismatch/main.tftest.hcl (about) 1 2 provider "foo" {} 3 4 provider "foo" { 5 alias = "bar" 6 } 7 8 provider "bar" { 9 alias = "foo" 10 } 11 12 run "default_should_be_fine" {} 13 14 run "bit_complicated_still_okay "{ 15 16 providers = { 17 foo = foo 18 foo.bar = foo.bar 19 bar = bar.foo 20 } 21 22 } 23 24 run "mismatched_foo_direct" { 25 26 providers = { 27 foo = bar // bad! 28 foo.bar = foo.bar 29 bar = bar.foo 30 } 31 32 }