diff --git a/internal/common/connection_test.go b/internal/common/connection_test.go index 6797c17c..ffd3ac78 100644 --- a/internal/common/connection_test.go +++ b/internal/common/connection_test.go @@ -1129,9 +1129,13 @@ func TestListerAt(t *testing.T) { err = lister.Close() require.NoError(t, err) n, err = lister.ListAt(files, 0) - require.Error(t, err) - require.NotErrorIs(t, err, io.EOF) - require.Equal(t, 0, n) + if runtime.GOOS == "windows" { + assert.NoError(t, err) + } else { + assert.Error(t, err) + assert.NotErrorIs(t, err, io.EOF) + require.Equal(t, 0, n) + } lister, err = conn.ListDir("/") require.NoError(t, err) lister.Add(vfs.NewFileInfo("..", true, 0, time.Unix(0, 0), false))