fix test that were relying on non-matching configs
A couple interpolation tests were using invalid state that didn't match the config. These will still pass but were flushed out by an attempt to make this an error. The repl however still required interpolation without a config, and tests there will provide a indication if this behavior changes.
This commit is contained in:
parent
6fa4a591a0
commit
ff445d3c26
|
@ -680,7 +680,7 @@ func TestInterpolator_interpolatedListOrder(t *testing.T) {
|
|||
&ModuleState{
|
||||
Path: rootModulePath,
|
||||
Resources: map[string]*ResourceState{
|
||||
"aws_route53_zone.list": &ResourceState{
|
||||
"aws_route53_zone.yada": &ResourceState{
|
||||
Type: "aws_route53_zone",
|
||||
Dependencies: []string{},
|
||||
Primary: &InstanceState{
|
||||
|
@ -719,7 +719,7 @@ func TestInterpolator_interpolatedListOrder(t *testing.T) {
|
|||
|
||||
list := []interface{}{"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l"}
|
||||
|
||||
testInterpolate(t, i, scope, "aws_route53_zone.list.foo",
|
||||
testInterpolate(t, i, scope, "aws_route53_zone.yada.foo",
|
||||
interfaceToVariableSwallowError(list))
|
||||
}
|
||||
|
||||
|
@ -844,7 +844,7 @@ func TestInterpolator_sets(t *testing.T) {
|
|||
&ModuleState{
|
||||
Path: rootModulePath,
|
||||
Resources: map[string]*ResourceState{
|
||||
"aws_network_interface.set": &ResourceState{
|
||||
"aws_route53_zone.yada": &ResourceState{
|
||||
Type: "aws_network_interface",
|
||||
Dependencies: []string{},
|
||||
Primary: &InstanceState{
|
||||
|
@ -872,7 +872,7 @@ func TestInterpolator_sets(t *testing.T) {
|
|||
|
||||
set := []interface{}{"10.42.16.179"}
|
||||
|
||||
testInterpolate(t, i, scope, "aws_network_interface.set.private_ips",
|
||||
testInterpolate(t, i, scope, "aws_route53_zone.yada.private_ips",
|
||||
interfaceToVariableSwallowError(set))
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue