Esempio n. 1
0
		Expect(err).NotTo(HaveOccurred())

		err = database.OrderPipelines([]string{
			"pipeline-4",
			"pipeline-3",
			"pipeline-5",
			"pipeline-1",
			"pipeline-2",
			"bogus-pipeline-name", // does not affect it
		})
		Expect(err).NotTo(HaveOccurred())

		_, _, err = database.SaveConfig(team.Name, "pipeline-6", config, 0, db.PipelineUnpaused)
		Expect(err).NotTo(HaveOccurred())

		pipelines, err := database.GetAllPipelines()
		Expect(err).NotTo(HaveOccurred())

		Expect(pipelines).To(Equal([]db.SavedPipeline{
			{
				ID:     5,
				TeamID: team.ID,
				Pipeline: db.Pipeline{
					Name:    "pipeline-4",
					Config:  config,
					Version: db.ConfigVersion(5),
				},
			},
			{
				ID:     4,
				TeamID: team.ID,