core: Improve failure output for TestContext2Apply_resourceCountOneList

This commit is contained in:
Martin Atkins 2018-09-10 14:44:51 -07:00
parent e488ff126e
commit 80b20a1d9b
1 changed files with 5 additions and 7 deletions

View File

@ -179,20 +179,18 @@ func TestContext2Apply_resourceCountOneList(t *testing.T) {
}
state, diags := ctx.Apply()
if diags.HasErrors() {
t.Fatalf("diags: %s", diags.Err())
}
assertNoDiagnostics(t, diags)
actual := strings.TrimSpace(state.String())
expected := strings.TrimSpace(`null_resource.foo:
got := strings.TrimSpace(state.String())
want := strings.TrimSpace(`null_resource.foo:
ID = foo
provider = provider.null
Outputs:
test = [foo]`)
if actual != expected {
t.Fatalf("expected: \n%s\n\ngot: \n%s\n", expected, actual)
if got != want {
t.Fatalf("got:\n%s\n\nwant:\n%s\n", got, want)
}
}
func TestContext2Apply_resourceCountZeroList(t *testing.T) {