From 360965a174001b5ce61fbd1828abe665bba0042f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Saugat=20Pachhai=20=28=E0=A4=B8=E0=A5=8C=E0=A4=97=E0=A4=BE?= =?UTF-8?q?=E0=A4=A4=29?= Date: Sat, 24 Jan 2026 14:22:52 +0545 Subject: [PATCH] tests: fix test_move assertion on datetime --- tests/test_sshfs.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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