var sqlDB *db.SQLDB var pipelineDB db.PipelineDB BeforeEach(func() { postgresRunner.Truncate() dbConn = db.Wrap(postgresRunner.Open()) listener = pq.NewListener(postgresRunner.DataSourceName(), time.Second, time.Minute, nil) Eventually(listener.Ping, 5*time.Second).ShouldNot(HaveOccurred()) bus := db.NewNotificationsBus(listener, dbConn) sqlDB = db.NewSQL(lagertest.NewTestLogger("test"), dbConn, bus) pipelineDBFactory = db.NewPipelineDBFactory(lagertest.NewTestLogger("test"), dbConn, bus, sqlDB) team, err := sqlDB.SaveTeam(db.Team{Name: "some-team"}) Expect(err).NotTo(HaveOccurred()) config := atc.Config{ Jobs: atc.JobConfigs{ { Name: "some-job", }, { Name: "some-other-job", }, }, Resources: atc.ResourceConfigs{ { Name: "some-resource", Type: "some-type",
var otherConfig atc.Config BeforeEach(func() { postgresRunner.Truncate() dbConn = db.Wrap(postgresRunner.Open()) listener = pq.NewListener(postgresRunner.DataSourceName(), time.Second, time.Minute, nil) Eventually(listener.Ping, 5*time.Second).ShouldNot(HaveOccurred()) bus := db.NewNotificationsBus(listener, dbConn) database = db.NewSQL(lagertest.NewTestLogger("test"), dbConn, bus) pipelineDBFactory = db.NewPipelineDBFactory(lagertest.NewTestLogger("test"), dbConn, bus, database) var err error team, err = database.SaveTeam(db.Team{Name: "some-team"}) Expect(err).NotTo(HaveOccurred()) config = atc.Config{ Groups: atc.GroupConfigs{ { Name: "some-group", Jobs: []string{"job-1", "job-2"}, Resources: []string{"resource-1", "resource-2"}, }, }, Resources: atc.ResourceConfigs{ { Name: "some-resource", Type: "some-type",