示例#1
0
func init() {
	// start an etcd server
	err := etcdtest.Start()
	if err != nil {
		log.Fatal(err)
	}
}
示例#2
0
func init() {
	etcdtest.Start()
	urls, err := stringsToUrls(etcdtest.Urls...)
	if err != nil {
		log.Fatal(err)
	}

	testEtcdUrls = urls
}
示例#3
0
func TestMain(m *testing.M) {
	err := etcdtest.Start()
	if err != nil {
		log.Fatal(err)
	}

	defer func() {
		err := etcdtest.Stop()
		if err != nil {
			log.Fatal(err)
		}
	}()

	os.Exit(m.Run())
}
示例#4
0
func TestMain(m *testing.M) {
	err := etcdtest.Start()
	if err != nil {
		log.Fatal(err)
	}

	defer func() {
		err := etcdtest.Stop()
		if err != nil {
			log.Fatal(err)
		}
	}()

	urls, err := stringsToUrls(etcdtest.Urls...)
	if err != nil {
		log.Fatal(err)
	}

	testEtcdUrls = urls

	os.Exit(m.Run())
}