From ffe9ccacf013348c62e4583a35369ec9e20cacf3 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 8 Feb 2015 13:06:11 -0800 Subject: [PATCH] terraform: convert more tests --- terraform/context_test.go | 76 +++++++++++++++++++-------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/terraform/context_test.go b/terraform/context_test.go index f1c605af6..46dce5f5a 100644 --- a/terraform/context_test.go +++ b/terraform/context_test.go @@ -44,6 +44,44 @@ func TestContext2Validate_badVar(t *testing.T) { } } +func TestContext2Validate_moduleBadOutput(t *testing.T) { + p := testProvider("aws") + m := testModule(t, "validate-bad-module-output") + c := testContext2(t, &ContextOpts{ + Module: m, + Providers: map[string]ResourceProviderFactory{ + "aws": testProviderFuncFixed(p), + }, + }) + + w, e := c.Validate() + if len(w) > 0 { + t.Fatalf("bad: %#v", w) + } + if len(e) == 0 { + t.Fatalf("bad: %s", e) + } +} + +func TestContext2Validate_moduleGood(t *testing.T) { + p := testProvider("aws") + m := testModule(t, "validate-good-module") + c := testContext2(t, &ContextOpts{ + Module: m, + Providers: map[string]ResourceProviderFactory{ + "aws": testProviderFuncFixed(p), + }, + }) + + w, e := c.Validate() + if len(w) > 0 { + t.Fatalf("bad: %#v", w) + } + if len(e) > 0 { + t.Fatalf("bad: %#v", e) + } +} + func TestContext2Validate_orphans(t *testing.T) { p := testProvider("aws") m := testModule(t, "validate-good") @@ -225,44 +263,6 @@ func TestContext2Validate_selfRefMultiAll(t *testing.T) { } /* -func TestContextValidate_goodModule(t *testing.T) { - p := testProvider("aws") - m := testModule(t, "validate-good-module") - c := testContext(t, &ContextOpts{ - Module: m, - Providers: map[string]ResourceProviderFactory{ - "aws": testProviderFuncFixed(p), - }, - }) - - w, e := c.Validate() - if len(w) > 0 { - t.Fatalf("bad: %#v", w) - } - if len(e) > 0 { - t.Fatalf("bad: %#v", e) - } -} - -func TestContextValidate_badModuleOutput(t *testing.T) { - p := testProvider("aws") - m := testModule(t, "validate-bad-module-output") - c := testContext(t, &ContextOpts{ - Module: m, - Providers: map[string]ResourceProviderFactory{ - "aws": testProviderFuncFixed(p), - }, - }) - - w, e := c.Validate() - if len(w) > 0 { - t.Fatalf("bad: %#v", w) - } - if len(e) == 0 { - t.Fatalf("bad: %#v", e) - } -} - func TestContextValidate_countNegative(t *testing.T) { p := testProvider("aws") m := testModule(t, "validate-count-negative")