Skip to content

Commit f4e3ae7

Browse files
committed
TEST: Check that mtime pass-through works
1 parent a27fd89 commit f4e3ae7

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

nibabel/tests/test_openers.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,3 +440,12 @@ def test_bitwise_determinism():
440440

441441
assert md5sum("a.gz") == anon_chksum
442442
assert md5sum("b.gz") == anon_chksum
443+
444+
# Users can still set mtime, but filenames will not be embedded
445+
with Opener("filenameA.gz", "wb", mtime=0xCAFE10C0) as fobj:
446+
fobj.write(msg)
447+
with Opener("filenameB.gz", "wb", mtime=0xCAFE10C0) as fobj:
448+
fobj.write(msg)
449+
fnameA_chksum = md5sum("filenameA.gz")
450+
fnameB_chksum = md5sum("filenameB.gz")
451+
assert fnameA_chksum == fnameB_chksum != anon_chksum

0 commit comments

Comments
 (0)