}, }, { Volume: db.Volume{ WorkerName: "worker2", TTL: expectedOneOffTTL, Handle: "volume2", VolumeIdentifier: db.VolumeIdentifier{ ResourceVersion: atc.Version{"digest": "digest2"}, ResourceHash: `docker:{"repository":"repository2"}`, }, }, }, } fakeBaggageCollectorDB.GetVolumesReturns(savedVolumes, nil) fakeBaggageCollectorDB.GetVolumesForOneOffBuildImageResourcesReturns(savedVolumes, nil) identifier1 := db.VolumeIdentifier{ ResourceVersion: atc.Version{"digest": "digest1"}, ResourceHash: `docker:{"repository":"repository1"}`, } identifier2 := db.VolumeIdentifier{ ResourceVersion: atc.Version{"digest": "digest2"}, ResourceHash: `docker:{"repository":"repository2"}`, } imageVersionMap := map[int][]db.VolumeIdentifier{ 1: {identifier1}, 2: {identifier2}, 4: {identifier1}, 5: {identifier2}, }