diff --git a/terraform/node_resource_abstract.go b/terraform/node_resource_abstract.go index 4a35348f5..ae3cb3fe5 100644 --- a/terraform/node_resource_abstract.go +++ b/terraform/node_resource_abstract.go @@ -309,7 +309,7 @@ func (n *NodeAbstractResource) ProvidedBy() (addrs.AbsProviderConfig, bool) { } // Use our type and containing module path to guess a provider configuration address - return addrs.NewDefaultProviderConfig(n.Addr.Resource.Type).Absolute(n.Addr.Module), false + return n.Addr.Resource.DefaultProviderConfig().Absolute(n.Addr.Module), false } // GraphNodeProviderConsumer diff --git a/terraform/transform_root_test.go b/terraform/transform_root_test.go index 692fae90f..1ed628d4a 100644 --- a/terraform/transform_root_test.go +++ b/terraform/transform_root_test.go @@ -44,7 +44,7 @@ func TestRootTransformer(t *testing.T) { actual := strings.TrimSpace(g.String()) expected := strings.TrimSpace(testTransformRootBasicStr) if actual != expected { - t.Fatalf("bad:\n\n%s", actual) + t.Fatalf("wrong result\n\ngot:\n%s\n\nwant:\n%s", actual, expected) } root, err := g.Root()