github.com/iaintshine/docker@v1.8.2/integration-cli/docker_cli_version_test.go (about) 1 package main 2 3 import ( 4 "strings" 5 6 "github.com/go-check/check" 7 ) 8 9 // ensure docker version works 10 func (s *DockerSuite) TestVersionEnsureSucceeds(c *check.C) { 11 out, _ := dockerCmd(c, "version") 12 stringsToCheck := map[string]int{ 13 "Client:": 1, 14 "Server:": 1, 15 " Version:": 2, 16 " API version:": 2, 17 " Go version:": 2, 18 " Git commit:": 2, 19 " OS/Arch:": 2, 20 " Built:": 2, 21 } 22 23 for k, v := range stringsToCheck { 24 if strings.Count(out, k) != v { 25 c.Errorf("%v expected %d instances found %d", k, v, strings.Count(out, k)) 26 } 27 } 28 }