mirror of
https://github.com/moby/moby.git
synced 2026-01-11 18:51:37 +00:00
refactor logs to not use internal data structures
- refactor to make it easier to split the api in the future - additional tests for non existent container case Signed-off-by: Morgan Bauer <mbauer@us.ibm.com>
This commit is contained in:
@@ -82,3 +82,10 @@ func (s *DockerSuite) TestLogsApiFollowEmptyOutput(c *check.C) {
|
||||
c.Fatalf("HTTP response was not immediate (elapsed %.1fs)", elapsed)
|
||||
}
|
||||
}
|
||||
|
||||
func (s *DockerSuite) TestLogsAPIContainerNotFound(c *check.C) {
|
||||
name := "nonExistentContainer"
|
||||
resp, _, err := sockRequestRaw("GET", fmt.Sprintf("/containers/%s/logs?follow=1&stdout=1&stderr=1&tail=all", name), bytes.NewBuffer(nil), "")
|
||||
c.Assert(err, check.IsNil)
|
||||
c.Assert(resp.StatusCode, check.Equals, http.StatusNotFound)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user