diff --git a/tests/test_sshfs.py b/tests/test_sshfs.py index 1a13dc2..e55639c 100644 --- a/tests/test_sshfs.py +++ b/tests/test_sshfs.py @@ -4,7 +4,7 @@ import tempfile import warnings from concurrent import futures -from datetime import datetime +from datetime import datetime, timedelta from pathlib import Path import fsspec @@ -128,6 +128,17 @@ def test_move(fs, remote_dir): initial_info.pop("name") secondary_info.pop("name") + + initial_mtime = initial_info.pop("mtime") + initial_atime = initial_info.pop("time") + secondary_mtime = secondary_info.pop("mtime") + secondary_atime = secondary_info.pop("time") + assert abs(secondary_mtime - initial_mtime) <= timedelta( + seconds=1 + ), "mtime differs more than expected" + assert abs(secondary_atime - initial_atime) <= timedelta( + seconds=1 + ), "atime differs more than expected" assert initial_info == secondary_info