fix test cases on Windows (again)

in Go 1.22 Readdir now works on Windows in the same way as on other
platforms

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino 2024-02-18 12:17:51 +01:00
parent 19d405fa3a
commit b4afdac8a0
No known key found for this signature in database
GPG key ID: 935D2952DEC4EECF

View file

@ -1129,13 +1129,9 @@ func TestListerAt(t *testing.T) {
err = lister.Close()
require.NoError(t, err)
n, err = lister.ListAt(files, 0)
if runtime.GOOS == "windows" {
assert.NoError(t, err)
} else {
assert.Error(t, err)
assert.NotErrorIs(t, err, io.EOF)
require.Equal(t, 0, n)
}
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))