locker *fakes.FakeLocker readLock *dbfakes.FakeLock writeLock *dbfakes.FakeLock writeImmediatelyLock *dbfakes.FakeLock process ifrit.Process ) BeforeEach(func() { fakeTracker = new(rfakes.FakeTracker) fakeRadarDB = new(fakes.FakeRadarDB) locker = new(fakes.FakeLocker) interval = 100 * time.Millisecond fakeRadarDB.GetPipelineNameReturns("some-pipeline-name") radar = NewRadar(fakeTracker, interval, locker, fakeRadarDB) resourceConfig = atc.ResourceConfig{ Name: "some-resource", Type: "git", Source: atc.Source{"uri": "http://example.com"}, } fakeRadarDB.ScopedNameStub = func(thing string) string { return "pipeline:" + thing } fakeRadarDB.GetConfigReturns(atc.Config{ Resources: atc.ResourceConfigs{ resourceConfig,