INNER CODE UNIT · Go

TestCmd_AutoResume_Execution

SurgeDM/Surge · cmd/autoresume_test.go:17

func TestCmd_AutoResume_Execution(t *testing.T) {
	// 1. Setup Environment
	tmpDir, err := os.MkdirTemp("", "surge-cmd-resume-test")
	if err != nil {
		t.Fatal(err)
	}
	defer func() { _ = os.RemoveAll(tmpDir) }()

	t.Setenv("XDG_CONFIG_HOME", tmpDir)
	t.Setenv("APPDATA", tmpDir)

	surgeDir := config.GetSurgeDir()
	if err := os.MkdirAll(surgeDir, 0o755); err != nil {
		t.Fatal(err)
	}

	settings := config.DefaultSettings()
	settings.General.AutoResume.Value = true

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…