@@ -136,7 +136,10 @@ func TestResolveWorkingDir_MonorepoSubdir(t *testing.T) {
136136
137137 // macOS /var -> /private/var symlink means t.TempDir() differs from the
138138 // canonicalized toplevel git returns; compare via EvalSymlinks.
139- wantRoot , _ := filepath .EvalSymlinks (root )
139+ wantRoot , err := filepath .EvalSymlinks (root )
140+ if err != nil {
141+ t .Fatalf ("EvalSymlinks(%q): %v" , root , err )
142+ }
140143
141144 // review path: hoisted to the git top-level.
142145 got , isGit , err := resolveWorkingDir (sub , true )
@@ -146,7 +149,10 @@ func TestResolveWorkingDir_MonorepoSubdir(t *testing.T) {
146149 if ! isGit {
147150 t .Error ("expected isGit=true for a git subdirectory" )
148151 }
149- gotResolved , _ := filepath .EvalSymlinks (got )
152+ gotResolved , err := filepath .EvalSymlinks (got )
153+ if err != nil {
154+ t .Fatalf ("EvalSymlinks(%q): %v" , got , err )
155+ }
150156 if gotResolved != wantRoot {
151157 t .Errorf ("review RepoDir = %q, want git top-level %q" , gotResolved , wantRoot )
152158 }
@@ -156,8 +162,14 @@ func TestResolveWorkingDir_MonorepoSubdir(t *testing.T) {
156162 if err != nil {
157163 t .Fatalf ("resolveWorkingDir(sub, false) error: %v" , err )
158164 }
159- gotScanResolved , _ := filepath .EvalSymlinks (gotScan )
160- wantSub , _ := filepath .EvalSymlinks (sub )
165+ gotScanResolved , err := filepath .EvalSymlinks (gotScan )
166+ if err != nil {
167+ t .Fatalf ("EvalSymlinks(%q): %v" , gotScan , err )
168+ }
169+ wantSub , err := filepath .EvalSymlinks (sub )
170+ if err != nil {
171+ t .Fatalf ("EvalSymlinks(%q): %v" , sub , err )
172+ }
161173 if gotScanResolved != wantSub {
162174 t .Errorf ("scan RepoDir = %q, want subdir %q (must stay scoped)" , gotScanResolved , wantSub )
163175 }
0 commit comments