github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/util/manifestparser/manifestparser_suite_test.go (about)

     1  package manifestparser_test
     2  
     3  import (
     4  	"io/ioutil"
     5  	"testing"
     6  
     7  	. "github.com/onsi/ginkgo"
     8  	. "github.com/onsi/gomega"
     9  	yaml "gopkg.in/yaml.v2"
    10  )
    11  
    12  func TestManifestparser(t *testing.T) {
    13  	RegisterFailHandler(Fail)
    14  	RunSpecs(t, "Manifest Parser Suite")
    15  }
    16  
    17  func WriteManifest(path string, manifest map[string]interface{}) {
    18  	body, err := yaml.Marshal(manifest)
    19  	Expect(err).ToNot(HaveOccurred())
    20  	err = ioutil.WriteFile(path, body, 0666)
    21  	Expect(err).ToNot(HaveOccurred())
    22  }