mirror of
https://github.com/hashicorp/terraform.git
synced 2026-03-23 02:43:15 -04:00
44 lines
717 B
HCL
44 lines
717 B
HCL
override_module {
|
|
target = module.child[1]
|
|
outputs = {
|
|
primary = [
|
|
{
|
|
id = "bbbb"
|
|
}
|
|
]
|
|
secondary = [
|
|
{
|
|
id = "cccc"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
variables {
|
|
instances = 3
|
|
child_instances = 1
|
|
}
|
|
|
|
run "test" {
|
|
|
|
assert {
|
|
condition = module.child[0].primary[0].id != "bbbb"
|
|
error_message = "wrongly applied mocks"
|
|
}
|
|
|
|
assert {
|
|
condition = module.child[1].primary[0].id == "bbbb"
|
|
error_message = "did not apply mocks"
|
|
}
|
|
|
|
assert {
|
|
condition = module.child[1].secondary[0].id == "cccc"
|
|
error_message = "did not apply mocks"
|
|
}
|
|
|
|
assert {
|
|
condition = module.child[2].secondary[0].id != "cccc"
|
|
error_message = "wrongly applied mocks"
|
|
}
|
|
|
|
}
|