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", Args: []string{"bar", "baz"}, }})) }) }) Describe("WithMounts", func() { BeforeEach(func() { returnedBundle = initialBundle.WithMounts( specs.Mount{ Type: "apple_fs", Source: "iDevice",