diff options
author | Vincent Demeester <vincent@sbr.pm> | 2017-01-16 11:30:14 +0100 |
---|---|---|
committer | Vincent Demeester <vincent@sbr.pm> | 2017-01-17 15:42:38 +0100 |
commit | c10f6ef43f884306eb3ef60b2d19fdc931cf34cc (patch) | |
tree | 8b704bc6cc71c2cff7b5db38fd7172bcb2581112 /integration-cli/docker_api_build_test.go | |
parent | 8c7651998fcb41a73480f90aebe3ffadcb020d02 (diff) | |
download | docker-c10f6ef43f884306eb3ef60b2d19fdc931cf34cc.tar.gz |
Clean more build utils in integration cli
- Remove deprecated buildImage* functions
- Rename buildImageNew to buildImage
- Use *check.C in fakeContext* setup and in getIdByName
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
Diffstat (limited to 'integration-cli/docker_api_build_test.go')
-rw-r--r-- | integration-cli/docker_api_build_test.go | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/integration-cli/docker_api_build_test.go b/integration-cli/docker_api_build_test.go index bbdb3de9b0..3a4353a87b 100644 --- a/integration-cli/docker_api_build_test.go +++ b/integration-cli/docker_api_build_test.go @@ -28,8 +28,7 @@ COPY * /tmp/ RUN find / -xdev -name ba* RUN find /tmp/` } - server, err := fakeStorage(map[string]string{"testD": testD}) - c.Assert(err, checker.IsNil) + server := fakeStorage(c, map[string]string{"testD": testD}) defer server.Close() res, body, err := request.SockRequestRaw("POST", "/build?dockerfile=baz&remote="+server.URL()+"/testD", nil, "application/json", daemonHost()) @@ -66,11 +65,9 @@ func (s *DockerSuite) TestBuildAPIRemoteTarballContext(c *check.C) { // failed to close tar archive c.Assert(tw.Close(), checker.IsNil) - server, err := fakeBinaryStorage(map[string]*bytes.Buffer{ + server := fakeBinaryStorage(c, map[string]*bytes.Buffer{ "testT.tar": buffer, }) - c.Assert(err, checker.IsNil) - defer server.Close() res, b, err := request.SockRequestRaw("POST", "/build?remote="+server.URL()+"/testT.tar", nil, "application/tar", daemonHost()) @@ -115,12 +112,11 @@ RUN echo 'right' // failed to close tar archive c.Assert(tw.Close(), checker.IsNil) - server, err := fakeBinaryStorage(map[string]*bytes.Buffer{ + server := fakeBinaryStorage(c, map[string]*bytes.Buffer{ "testT.tar": buffer, }) - c.Assert(err, checker.IsNil) - defer server.Close() + url := "/build?dockerfile=custom&remote=" + server.URL() + "/testT.tar" res, body, err := request.SockRequestRaw("POST", url, nil, "application/tar", daemonHost()) c.Assert(err, checker.IsNil) @@ -135,11 +131,10 @@ RUN echo 'right' } func (s *DockerSuite) TestBuildAPILowerDockerfile(c *check.C) { - git, err := newFakeGit("repo", map[string]string{ + git := newFakeGit(c, "repo", map[string]string{ "dockerfile": `FROM busybox RUN echo from dockerfile`, }, false) - c.Assert(err, checker.IsNil) defer git.Close() res, body, err := request.SockRequestRaw("POST", "/build?remote="+git.RepoURL, nil, "application/json", daemonHost()) @@ -154,13 +149,12 @@ RUN echo from dockerfile`, } func (s *DockerSuite) TestBuildAPIBuildGitWithF(c *check.C) { - git, err := newFakeGit("repo", map[string]string{ + git := newFakeGit(c, "repo", map[string]string{ "baz": `FROM busybox RUN echo from baz`, "Dockerfile": `FROM busybox RUN echo from Dockerfile`, }, false) - c.Assert(err, checker.IsNil) defer git.Close() // Make sure it tries to 'dockerfile' query param value @@ -177,13 +171,12 @@ RUN echo from Dockerfile`, func (s *DockerSuite) TestBuildAPIDoubleDockerfile(c *check.C) { testRequires(c, UnixCli) // dockerfile overwrites Dockerfile on Windows - git, err := newFakeGit("repo", map[string]string{ + git := newFakeGit(c, "repo", map[string]string{ "Dockerfile": `FROM busybox RUN echo from Dockerfile`, "dockerfile": `FROM busybox RUN echo from dockerfile`, }, false) - c.Assert(err, checker.IsNil) defer git.Close() // Make sure it tries to 'dockerfile' query param value |