github.com/aclaygray/packer@v1.3.2/post-processor/docker-import/post-processor_test.go (about) 1 package dockerimport 2 3 import ( 4 "bytes" 5 "testing" 6 7 "github.com/hashicorp/packer/packer" 8 ) 9 10 func testConfig() map[string]interface{} { 11 return map[string]interface{}{} 12 } 13 14 func testPP(t *testing.T) *PostProcessor { 15 var p PostProcessor 16 if err := p.Configure(testConfig()); err != nil { 17 t.Fatalf("err: %s", err) 18 } 19 20 return &p 21 } 22 23 func testUi() *packer.BasicUi { 24 return &packer.BasicUi{ 25 Reader: new(bytes.Buffer), 26 Writer: new(bytes.Buffer), 27 } 28 } 29 30 func TestPostProcessor_ImplementsPostProcessor(t *testing.T) { 31 var _ packer.PostProcessor = new(PostProcessor) 32 }