diff options
author | Duncan Mac-Vicar P <dmacvicar@suse.de> | 2016-02-28 01:29:24 +0100 |
---|---|---|
committer | Duncan Mac-Vicar P <dmacvicar@suse.de> | 2016-02-28 01:29:24 +0100 |
commit | 89aa1bbc755f04fa1fcc4a1095583089b5d474f4 (patch) | |
tree | 9614139c226d82e4d290dd1862eb6d4507b5d998 /libvirt/provider_test.go | |
parent | b2e1c7e14681a6d916ed186749f551651de4a4f9 (diff) | |
download | terraform-provider-libvirt-89aa1bbc755f04fa1fcc4a1095583089b5d474f4.tar terraform-provider-libvirt-89aa1bbc755f04fa1fcc4a1095583089b5d474f4.tar.gz |
acceptance tests
Diffstat (limited to 'libvirt/provider_test.go')
-rw-r--r-- | libvirt/provider_test.go | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/libvirt/provider_test.go b/libvirt/provider_test.go new file mode 100644 index 00000000..662b1185 --- /dev/null +++ b/libvirt/provider_test.go @@ -0,0 +1,35 @@ +package libvirt + +import ( + "os" + "testing" + + "github.com/hashicorp/terraform/helper/schema" + "github.com/hashicorp/terraform/terraform" +) + +var testAccProviders map[string]terraform.ResourceProvider +var testAccProvider *schema.Provider + +func init() { + testAccProvider = Provider().(*schema.Provider) + testAccProviders = map[string]terraform.ResourceProvider{ + "libvirt": testAccProvider, + } +} + +func TestProvider(t *testing.T) { + if err := Provider().(*schema.Provider).InternalValidate(); err != nil { + t.Fatalf("err: %s", err) + } +} + +func TestProvider_impl(t *testing.T) { + var _ terraform.ResourceProvider = Provider() +} + +func testAccPreCheck(t *testing.T) { + if v := os.Getenv("LIBVIRT_DEFAULT_URI"); v == "" { + t.Fatal("LIBVIRT_DEFAULT_URI must be set for acceptance tests") + } +} |