_, err := storeClient.Delete(etcd.ActualLRPSchemaRoot, true) Expect(err).NotTo(HaveOccurred()) }) It("continues the migration", func() { Expect(migrationErr).NotTo(HaveOccurred()) }) }) }) Context("when fetching tasks fails", func() { Context("because the root node does not exist", func() { BeforeEach(func() { _, err := storeClient.Delete(etcd.TaskSchemaRoot, true) Expect(err).NotTo(HaveOccurred()) }) It("continues the migration", func() { Expect(migrationErr).NotTo(HaveOccurred()) }) }) }) }) Describe("Down", func() { It("returns a not implemented error", func() { Expect(migration.Down(logger)).To(HaveOccurred()) }) }) })