_, err = sqlDB.SaveConfig("pipeline-2", config, 0, db.PipelineUnpaused) Expect(err).NotTo(HaveOccurred()) _, err = sqlDB.SaveConfig("pipeline-3", config, 0, db.PipelineUnpaused) Expect(err).NotTo(HaveOccurred()) _, err = sqlDB.SaveConfig("pipeline-4", config, 0, db.PipelineUnpaused) Expect(err).NotTo(HaveOccurred()) _, err = sqlDB.SaveConfig("pipeline-5", config, 0, db.PipelineUnpaused) Expect(err).NotTo(HaveOccurred()) err = sqlDB.OrderPipelines([]string{ "pipeline-4", "pipeline-3", "pipeline-5", "pipeline-1", "pipeline-2", "bogus-pipeline-name", // does not affect it }) Expect(err).NotTo(HaveOccurred()) _, err = sqlDB.SaveConfig("pipeline-6", config, 0, db.PipelineUnpaused) Expect(err).NotTo(HaveOccurred()) pipelines, err := sqlDB.GetAllActivePipelines() Expect(err).NotTo(HaveOccurred()) Expect(pipelines).To(Equal([]db.SavedPipeline{ { ID: 5, Pipeline: db.Pipeline{