コード例 #1
0
ファイル: client_test.go プロジェクト: kelsieflynn/seraphilos
func setup(t *testing.T) (*discoverd.Client, func()) {
	killEtcd := runEtcdServer(t)
	client, killDiscoverd := bootDiscoverd(t, "")

	return client, func() {
		client.UnregisterAll()
		client.Close()
		killDiscoverd()
		killEtcd()
	}
}
コード例 #2
0
ファイル: testutil.go プロジェクト: ericcapricorn/flynn
func SetupDiscoverdWithEtcd(t TestingT) (*discoverd.Client, string, func()) {
	etcdAddr, killEtcd := RunEtcdServer(t)
	client, killDiscoverd := BootDiscoverd(t, "", etcdAddr)

	return client, etcdAddr, func() {
		client.UnregisterAll()
		client.Close()
		killDiscoverd()
		killEtcd()
	}
}
コード例 #3
0
ファイル: testutil.go プロジェクト: johan--/flynn
func SetupDiscoverd(t TestingT) (*discoverd.Client, func()) {
	killEtcd := RunEtcdServer(t)
	client, killDiscoverd := BootDiscoverd(t, "")

	return client, func() {
		client.UnregisterAll()
		client.Close()
		killDiscoverd()
		killEtcd()
	}
}