From e908cc1733d7981cca9f9d6464cbb54b6f4c0003 Mon Sep 17 00:00:00 2001 From: cfortier2 Date: Wed, 21 May 2014 09:30:18 -0400 Subject: [PATCH] add chef_environment test --- provisioner/chef-client/provisioner_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/provisioner/chef-client/provisioner_test.go b/provisioner/chef-client/provisioner_test.go index b9d3b9c43..b6a5a9d2e 100644 --- a/provisioner/chef-client/provisioner_test.go +++ b/provisioner/chef-client/provisioner_test.go @@ -22,6 +22,22 @@ func TestProvisioner_Impl(t *testing.T) { } } +func TestProvisionerPrepare_chefEnvironment(t *testing.T) { + var p Provisioner + + config := testConfig() + config["chef_environment"] = "some-env" + + err := p.Prepare(config) + if err != nil { + t.Fatalf("err: %s", err) + } + + if p.config.ChefEnvironment != "some-env" { + t.Fatalf("unexpected: %#v", p.config.ChefEnvironment) + } +} + func TestProvisionerPrepare_configTemplate(t *testing.T) { var err error var p Provisioner