mirror of
https://github.com/moby/moby.git
synced 2025-07-29 07:21:35 +03:00
Migrate docker build to cobra
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
This commit is contained in:
@ -4685,16 +4685,17 @@ func (s *DockerSuite) TestBuildNotVerboseFailure(c *check.C) {
|
||||
|
||||
func (s *DockerSuite) TestBuildNotVerboseFailureRemote(c *check.C) {
|
||||
// This test ensures that when given a wrong URL, stderr in quiet mode and
|
||||
// stdout and stderr in verbose mode are identical.
|
||||
URL := "http://bla.bla.com"
|
||||
// stderr in verbose mode are identical.
|
||||
// TODO(vdemeester) with cobra, stdout has a carriage return too much so this test should not check stdout
|
||||
URL := "http://something.invalid"
|
||||
Name := "quiet_build_wrong_remote"
|
||||
_, _, qstderr, qerr := buildImageWithStdoutStderr(Name, "", false, "-q", "--force-rm", "--rm", URL)
|
||||
_, vstdout, vstderr, verr := buildImageWithStdoutStderr(Name, "", false, "--force-rm", "--rm", URL)
|
||||
_, _, vstderr, verr := buildImageWithStdoutStderr(Name, "", false, "--force-rm", "--rm", URL)
|
||||
if qerr == nil || verr == nil {
|
||||
c.Fatal(fmt.Errorf("Test [%s] expected to fail but didn't", Name))
|
||||
}
|
||||
if qstderr != vstdout+vstderr {
|
||||
c.Fatal(fmt.Errorf("Test[%s] expected that quiet stderr and verbose stdout are equal; quiet [%v], verbose [%v]", Name, qstderr, vstdout))
|
||||
if qstderr != vstderr {
|
||||
c.Fatal(fmt.Errorf("Test[%s] expected that quiet stderr and verbose stdout are equal; quiet [%v], verbose [%v]", Name, qstderr, vstderr))
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user