diff --git a/tests/test_fsl_utils_path.py b/tests/test_fsl_utils_path.py index f5e798377e5e45dff555c2aa90d2b41fa5ae3ed9..d4cc1bec5ede307776f8f22d5857b692e67c01e6 100644 --- a/tests/test_fsl_utils_path.py +++ b/tests/test_fsl_utils_path.py @@ -711,6 +711,16 @@ def test_splitExt(): print(filename, '==', (outbase, outext)) assert fslpath.splitExt(filename, allowed) == (outbase, outext) + # firstDot=True + tests = [ + ('blah', ('blah', '')), + ('blah.blah', ('blah', '.blah')), + ('blah.one.two', ('blah', '.one.two')), + ('blah.one.two.three', ('blah', '.one.two.three')), + ] + + for f, exp in tests: + assert fslpath.splitExt(f, firstDot=True) == exp def test_getFileGroup_imageFiles_shouldPass():