Describe("WithRootFS", func() { It("sets the rootfs path in the spec", func() { returnedBundle := initialBundle.WithRootFS("/foo/bar/baz") Expect(returnedBundle.RootFS()).To(Equal("/foo/bar/baz")) }) }) Describe("WithPrestartHooks", func() { It("adds the hook to the runtime spec", func() { returnedBundle := initialBundle.WithPrestartHooks(specs.Hook{ Path: "foo", Args: []string{"bar", "baz"}, }) Expect(returnedBundle.PrestartHooks()).To(Equal([]specs.Hook{{ Path: "foo", Args: []string{"bar", "baz"}, }})) }) }) Describe("WithPoststopHooks", func() { It("adds the hook to the runtime spec", func() { returnedBundle := initialBundle.WithPoststopHooks(specs.Hook{ Path: "foo", Args: []string{"bar", "baz"}, }) Expect(returnedBundle.PoststopHooks()).To(Equal([]specs.Hook{{ Path: "foo",