add a File interface so we can avoid to use os.File directly

This commit is contained in:
Nicola Murino
2020-11-17 19:36:39 +01:00
parent 969b38586e
commit ca0ff0d630
17 changed files with 63 additions and 47 deletions

View File

@@ -753,11 +753,11 @@ func TestStat(t *testing.T) {
assert.NoError(t, err)
info, err := client.Lstat(symlinkName)
if assert.NoError(t, err) {
assert.True(t, info.Mode()&os.ModeSymlink == os.ModeSymlink)
assert.True(t, info.Mode()&os.ModeSymlink != 0)
}
info, err = client.Stat(symlinkName)
if assert.NoError(t, err) {
assert.False(t, info.Mode()&os.ModeSymlink == os.ModeSymlink)
assert.False(t, info.Mode()&os.ModeSymlink != 0)
}
linkName, err := client.ReadLink(symlinkName)
assert.NoError(t, err)