version_test.go 349 B

1234567891011121314151617181920
  1. package commands
  2. import (
  3. "bytes"
  4. "strings"
  5. "testing"
  6. "github.com/docker/ecs-plugin/internal"
  7. "gotest.tools/v3/assert"
  8. )
  9. func TestVersion(t *testing.T) {
  10. root := NewRootCmd(nil)
  11. var out bytes.Buffer
  12. root.SetOut(&out)
  13. root.SetArgs([]string{"version"})
  14. root.Execute()
  15. assert.Check(t, strings.Contains(out.String(), internal.Version))
  16. }