INNER CODE UNIT · Go

TestInit

go-chassis/go-chassis · chassis_api_test.go:25

func TestInit(t *testing.T) {
	mask := syscall.Umask(0)
	defer syscall.Umask(mask)
	t.Log("Testing Chassis Init function")
	os.Setenv("CHASSIS_HOME", filepath.Join(os.Getenv("GOPATH"), "test", "chassisInit"))
	defer os.Unsetenv("CHASSIS_HOME")
	err := os.MkdirAll(fileutil.GetConfDir(), 0700)
	assert.NoError(t, err)
	globalDefFile, _ := os.OpenFile(fileutil.GlobalConfigPath(), os.O_CREATE|os.O_RDWR|os.O_TRUNC, 0700)
	defer globalDefFile.Close()

	// write some text line-by-line to file
	_, err = globalDefFile.WriteString(`---
controlPanel:
  infra: istio
  settings:
    Address: xxx
cse:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…