operations: fix TestMkdirModTime test

This was failing on backends that didn't support metadata but did
support setting directory modtimes.
This commit is contained in:
Nick Craig-Wood
2024-03-01 11:18:24 +00:00
parent be39e99918
commit 3bb9394ae5
2 changed files with 8 additions and 4 deletions

View File

@@ -1680,7 +1680,10 @@ func TestMkdirModTime(t *testing.T) {
require.NoError(t, err)
// Check the returned directory and one read from the listing
fstest.CheckDirModTime(ctx, t, r.Fremote, newDst, t2)
// newDst may be nil here depending on how the modtime was set
if newDst != nil {
fstest.CheckDirModTime(ctx, t, r.Fremote, newDst, t2)
}
fstest.CheckDirModTime(ctx, t, r.Fremote, fstest.NewDirectory(ctx, t, r.Fremote, name), t2)
}