github.com/pwn-term/docker@v0.0.0-20210616085119-6e977cce2565/cli/e2e/context/context_test.go (about)

     1  package context
     2  
     3  import (
     4  	"testing"
     5  
     6  	"gotest.tools/v3/golden"
     7  	"gotest.tools/v3/icmd"
     8  )
     9  
    10  func TestContextList(t *testing.T) {
    11  	cmd := icmd.Command("docker", "context", "ls")
    12  	cmd.Env = append(cmd.Env,
    13  		"DOCKER_CONFIG=./testdata/test-dockerconfig",
    14  		"KUBECONFIG=./testdata/test-kubeconfig",
    15  	)
    16  	result := icmd.RunCmd(cmd).Assert(t, icmd.Expected{
    17  		Err:      icmd.None,
    18  		ExitCode: 0,
    19  	})
    20  	golden.Assert(t, result.Stdout(), "context-ls.golden")
    21  }