From 3a2a31d45a50c238dd5ecced2c91bc54ddb80f38 Mon Sep 17 00:00:00 2001 From: DmitriyLewen <91113035+DmitriyLewen@users.noreply.github.com> Date: Wed, 12 Nov 2025 13:44:41 +0600 Subject: [PATCH] test(go): set `GOPATH` for tests (#9785) --- pkg/fanal/analyzer/language/golang/mod/mod_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/fanal/analyzer/language/golang/mod/mod_test.go b/pkg/fanal/analyzer/language/golang/mod/mod_test.go index 7239642c47..9b08e13b36 100644 --- a/pkg/fanal/analyzer/language/golang/mod/mod_test.go +++ b/pkg/fanal/analyzer/language/golang/mod/mod_test.go @@ -3,6 +3,7 @@ package mod import ( "sort" "testing" + "testing/fstest" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" @@ -345,6 +346,8 @@ func Test_gomodAnalyzer_Analyze(t *testing.T) { // Set GOPATH fs.FS for testing ma := a.(*gomodAnalyzer) + // Use empty fs.FS to simulate no GOPATH scenario + ma.gopathFS = fstest.MapFS{} if tt.gopath { ma.gopathFS = gopathFS }