@@ -98,27 +98,19 @@ def test_signature_matches_extension(tmp_path):
9898 good_file .write_bytes (gz_signature )
9999 bad_file = tmp_path / "bad.gz"
100100 bad_file .write_bytes (b"bad" )
101- matches , msg = _signature_matches_extension (
102- tmp_path / "uncompressed.nii" , None )
101+ matches , msg = _signature_matches_extension (tmp_path / "uncompressed.nii" )
103102 assert matches
104103 assert msg == ""
105- matches , msg = _signature_matches_extension (tmp_path / "missing.gz" , None )
104+ matches , msg = _signature_matches_extension (tmp_path / "missing.gz" )
106105 assert not matches
107106 assert msg .startswith ("Could not read" )
108- matches , msg = _signature_matches_extension (bad_file , None )
107+ matches , msg = _signature_matches_extension (bad_file )
109108 assert not matches
110109 assert "is not a" in msg
111- matches , msg = _signature_matches_extension (bad_file , gz_signature + b"abc" )
110+ matches , msg = _signature_matches_extension (good_file )
112111 assert matches
113112 assert msg == ""
114- matches , msg = _signature_matches_extension (
115- good_file , gz_signature + b"abc" )
116- assert matches
117- assert msg == ""
118- matches , msg = _signature_matches_extension (good_file , gz_signature [:1 ])
119- assert matches
120- assert msg == ""
121- matches , msg = _signature_matches_extension (good_file , None )
113+ matches , msg = _signature_matches_extension (tmp_path / "missing.nii" )
122114 assert matches
123115 assert msg == ""
124116
0 commit comments