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  }