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