Metadata: []db.MetadataField{ { Name: "meta1", Value: "data1", }, { Name: "meta2", Value: "data2", }, }, PipelineName: "some-pipeline", }, }) Expect(err).ToNot(HaveOccurred()) actualBuildInput, err := database.GetBuildVersionedResources(build.ID) expectedBuildInput.CheckOrder = 0 Expect(err).ToNot(HaveOccurred()) Expect(len(actualBuildInput)).To(Equal(1)) Expect(actualBuildInput[0]).To(Equal(expectedBuildInput)) }) It("can get a build's output", func() { build, err := pipelineDB.CreateJobBuild("some-job") Expect(err).ToNot(HaveOccurred()) expectedBuildOutput, err := pipelineDB.SaveBuildOutput(build.ID, db.VersionedResource{ Resource: "some-explicit-resource", Type: "some-type", Version: db.Version{ "some": "version",