Skip to content

Commit a5abbf5

Browse files
committed
TEST: Verify known bad xform codes raise KeyError
1 parent a11cd20 commit a5abbf5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

nibabel/tests/test_nifti1.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,11 @@ def test_nifti_xform_codes(self):
236236
hdr.set_sform(affine, code)
237237
assert_equal(hdr['sform_code'], nifti1.xform_codes[code])
238238

239+
# Raise KeyError on unknown code
240+
for bad_code in (-1, 6, 10):
241+
assert_raises(KeyError, hdr.set_qform, affine, bad_code)
242+
assert_raises(KeyError, hdr.set_sform, affine, bad_code)
243+
239244
def test_magic_offset_checks(self):
240245
# magic and offset
241246
HC = self.header_class

0 commit comments

Comments
 (0)