fe703998de438f05c9d19cf78cebb21572cf4840

Author
Ayman Bagabas <ayman.bagabas@gmail.com>
Committer
Ayman Bagabas <ayman.bagabas@gmail.com>
Date

Message

fix(tests): make git-daemon use random port

Diff

 1diff --git a/server/daemon/daemon_test.go b/server/daemon/daemon_test.go
 2index f1ad44caaa23b0422c1389d4f9833d2dc80a54e7..0592db2de732c03cb048e16b5c48640dd7c2ce8b 100644
 3--- a/server/daemon/daemon_test.go
 4+++ b/server/daemon/daemon_test.go
 5@@ -32,13 +32,13 @@ func TestMain(m *testing.M) {
 6 		log.Fatal(err)
 7 	}
 8 	defer os.RemoveAll(tmp)
 9-	os.Setenv("SOFT_SERVE_DATA_PATH", tmp)
10-	os.Setenv("SOFT_SERVE_GIT_MAX_CONNECTIONS", "3")
11-	os.Setenv("SOFT_SERVE_GIT_MAX_TIMEOUT", "100")
12-	os.Setenv("SOFT_SERVE_GIT_IDLE_TIMEOUT", "1")
13-	os.Setenv("SOFT_SERVE_GIT_LISTEN_ADDR", fmt.Sprintf(":%d", test.RandomPort()))
14 	ctx := context.TODO()
15 	cfg := config.DefaultConfig()
16+	cfg.DataPath = tmp
17+	cfg.Git.MaxConnections = 3
18+	cfg.Git.MaxTimeout = 100
19+	cfg.Git.IdleTimeout = 1
20+	cfg.Git.ListenAddr = fmt.Sprintf(":%d", test.RandomPort())
21 	if err := cfg.Validate(); err != nil {
22 		log.Fatal(err)
23 	}