blob: c6317c7a9a3486b19d32ca513bc91cdf601f5610 [file] [log] [blame]
mock_provider "test" {
override_resource {
target = test_resource.absent_one
}
}
override_resource {
target = test_resource.absent_two
}
override_resource {
target = module.setup.test_resource.absent_three
}
override_module {
target = module.absent_four
}
override_resource {
// This one only exists in the main configuration, but not the setup
// configuration. We shouldn't see a warning for this.
target = module.setup.test_resource.child_resource
}
override_resource {
// This is the reverse, only exists if you load the setup module directly.
// We shouldn't see a warning for this even though it's not in the main
// configuration.
target = test_resource.child_resource
}
run "setup" {
module {
source = "./setup"
}
override_resource {
target = test_resource.absent_five
}
}
run "test" {
override_resource {
target = module.setup.test_resource.absent_six
}
}