Browse Source

add test

Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux)
Victor Vieux 11 years ago
parent
commit
b430f4f45b
1 changed files with 20 additions and 0 deletions
  1. 20 0
      integration-cli/docker_cli_import_test.go

+ 20 - 0
integration-cli/docker_cli_import_test.go

@@ -0,0 +1,20 @@
+package main
+
+import (
+	"fmt"
+	"os/exec"
+	"strings"
+	"testing"
+)
+
+func TestImportDisplay(t *testing.T) {
+	importCmd := exec.Command(dockerBinary, "import", "https://github.com/ewindisch/docker-cirros/raw/master/cirros-0.3.0-x86_64-lxc.tar.gz")
+	out, _, err := runCommandWithOutput(importCmd)
+	errorOut(err, t, fmt.Sprintf("import failed with errors: %v", err))
+
+	if n := len(strings.Split(out, "\n")); n != 3 {
+		t.Fatalf("display is messed up: %d '\\n' instead of 3", n)
+	}
+
+	logDone("import - cirros was imported and display is fine")
+}