Expect(limit.LimitInShares).To(Equal(uint64(765))) }) }) Describe("CurrentMemoryLimits", func() { BeforeEach(func() { server.AppendHandlers( ghttp.CombineHandlers( ghttp.VerifyRequest("GET", "/api/containers/containerhandle/memory_limit"), ghttp.RespondWith(200, `{"limit_in_bytes": 456}`), ), ) }) It("returns the limit", func() { limit, err := container.CurrentMemoryLimits() Expect(err).NotTo(HaveOccurred()) Expect(limit.LimitInBytes).To(Equal(uint64(456))) }) }) Describe("StreamOut", func() { Context("Containerizer returns 200", func() { BeforeEach(func() { server.AppendHandlers( ghttp.CombineHandlers( ghttp.VerifyRequest("GET", "/api/containers/containerhandle/files", "source=a/path"), ghttp.RespondWith(200, "a tarball"), ), ) })