コード例 #1
0
ファイル: radar_test.go プロジェクト: utako/atc
		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,
			},
		}, 1, nil)

		savedResource = db.SavedResource{
			Resource: db.Resource{
				Name: "some-resource",
			},
			Paused: false,
		}