github.com/ezbercih/terraform@v0.1.1-0.20140729011846-3c33865e0839/plugin/resource_provisioner_test.go (about)

     1  package plugin
     2  
     3  import (
     4  	"testing"
     5  )
     6  
     7  func TestResourceProvisioner(t *testing.T) {
     8  	c := NewClient(&ClientConfig{Cmd: helperProcess("resource-provisioner")})
     9  	defer c.Kill()
    10  
    11  	_, err := c.Client()
    12  	if err != nil {
    13  		t.Fatalf("should not have error: %s", err)
    14  	}
    15  
    16  	service, err := c.Service()
    17  	if err != nil {
    18  		t.Fatalf("err: %s", err)
    19  	}
    20  	if service == "" {
    21  		t.Fatal("service should not be blank")
    22  	}
    23  }