var pipelineName string BeforeEach(func() { pipelineName = "a-pipeline-name" }) It("returns true for created", func() { created, err := sqlDB.SaveConfig(pipelineName, config, 0, db.PipelineNoChange) Expect(err).NotTo(HaveOccurred()) Expect(created).To(BeTrue()) }) It("can be saved as paused", func() { _, err := sqlDB.SaveConfig(pipelineName, config, 0, db.PipelinePaused) Expect(err).NotTo(HaveOccurred()) pipeline, err := sqlDB.GetPipelineByName(pipelineName) Expect(err).NotTo(HaveOccurred()) Expect(pipeline.Paused).To(BeTrue()) }) It("can be saved as unpaused", func() { _, err := sqlDB.SaveConfig(pipelineName, config, 0, db.PipelineUnpaused) Expect(err).NotTo(HaveOccurred()) pipeline, err := sqlDB.GetPipelineByName(pipelineName) Expect(err).NotTo(HaveOccurred()) Expect(pipeline.Paused).To(BeFalse()) })