) logger = lagertest.NewTestLogger("test") bbsPath = string(binaries["bbs"]) bbsAddress := fmt.Sprintf("127.0.0.1:%d", 13000+GinkgoParallelNode()) bbsURL = &url.URL{ Scheme: "http", Host: bbsAddress, } bbsClient = bbs.NewClient(bbsURL.String()) auctioneerServer = ghttp.NewServer() auctioneerServer.UnhandledRequestStatusCode = http.StatusAccepted auctioneerServer.AllowUnhandledRequests = true bbsArgs = bbstestrunner.Args{ Address: bbsAddress, AdvertiseURL: bbsURL.String(), AuctioneerAddress: auctioneerServer.URL(), EtcdCluster: strings.Join(etcdRunner.NodeURLS(), ","), ConsulCluster: consulRunner.ConsulCluster(), EncryptionKeys: []string{"label:key"}, ActiveKeyLabel: "label", } }) var _ = BeforeEach(func() {
etcdAdapter = etcdRunner.Adapter(nil) routingAPIPort = uint16(6900 + GinkgoParallelNode()) routingAPIIP = "127.0.0.1" routingAPISystemDomain = "example.com" routingAPIAddress = fmt.Sprintf("%s:%d", routingAPIIP, routingAPIPort) routingAPIURL := &url.URL{ Scheme: "http", Host: routingAPIAddress, } client = routing_api.NewClient(routingAPIURL.String()) oauthServer = ghttp.NewTLSServer() oauthServer.AllowUnhandledRequests = true oauthServer.UnhandledRequestStatusCode = http.StatusOK oauthServerPort = getServerPort(oauthServer.URL()) routingAPIArgs = testrunner.Args{ Port: routingAPIPort, IP: routingAPIIP, SystemDomain: routingAPISystemDomain, ConfigPath: createConfig(), EtcdCluster: etcdUrl, DevMode: true, } }) var _ = AfterEach(func() { etcdAdapter.Disconnect() etcdRunner.Reset()