terraform/internal/command/testdata/test/mocking/main.tf
Liam Cervante dedb296773
terraform test: connect mock behaviour to test framework (#34205)
* connect mock behaviour to test framework

* fix calling unconfigured providers
2023-11-14 08:50:37 +01:00

46 lines
640 B
HCL

terraform {
required_providers {
test = {
source = "hashicorp/test"
}
}
}
provider "test" {
alias = "primary"
}
provider "test" {
alias = "secondary"
}
variable "instances" {
type = number
}
variable "child_instances" {
type = number
}
resource "test_resource" "primary" {
provider = test.primary
count = var.instances
}
resource "test_resource" "secondary" {
provider = test.secondary
count = var.instances
}
module "child" {
count = var.instances
source = "./child"
providers = {
test.primary = test.primary
test.secondary = test.secondary
}
instances = var.child_instances
}