Преглед на файлове

Move TestBuildFailsDockerfileEmpty to integration-cli

Docker-DCO-1.1-Signed-off-by: Alexandr Morozov <lk4d4math@gmail.com> (github: LK4D4)
Alexandr Morozov преди 11 години
родител
ревизия
08a10f936b
променени са 2 файла, в които са добавени 14 реда и са изтрити 8 реда
  1. 14 0
      integration-cli/docker_cli_build_test.go
  2. 0 8
      integration/buildfile_test.go

+ 14 - 0
integration-cli/docker_cli_build_test.go

@@ -1273,3 +1273,17 @@ func TestBuildFails(t *testing.T) {
 	}
 	}
 	logDone("build - fails")
 	logDone("build - fails")
 }
 }
+
+func TestBuildFailsDockerfileEmpty(t *testing.T) {
+	name := "testbuildfails"
+	defer deleteImages(name)
+	_, err := buildImage(name, ``, true)
+	if err != nil {
+		if !strings.Contains(err.Error(), "Dockerfile cannot be empty") {
+			t.Fatalf("Wrong error %v, must be about empty Dockerfile", err)
+		}
+	} else {
+		t.Fatal("Error must not be nil")
+	}
+	logDone("build - fails with empty dockerfile")
+}

+ 0 - 8
integration/buildfile_test.go

@@ -413,14 +413,6 @@ func buildImage(context testContextTemplate, t *testing.T, eng *engine.Engine, u
 	return image, err
 	return image, err
 }
 }
 
 
-func TestBuildFailsDockerfileEmpty(t *testing.T) {
-	_, err := buildImage(testContextTemplate{``, nil, nil}, t, nil, true)
-
-	if err != server.ErrDockerfileEmpty {
-		t.Fatal("Expected: %v, got: %v", server.ErrDockerfileEmpty, err)
-	}
-}
-
 func TestBuildOnBuildTrigger(t *testing.T) {
 func TestBuildOnBuildTrigger(t *testing.T) {
 	_, err := buildImage(testContextTemplate{`
 	_, err := buildImage(testContextTemplate{`
 	from {IMAGE}
 	from {IMAGE}