Files
pecan/tests/test_util.py
2011-03-06 20:25:17 -05:00

12 lines
564 B
Python

from pecan.util import compat_splitext
def test_compat_splitext():
assert ('foo', '.bar') == compat_splitext('foo.bar')
assert ('/foo/bar', '.txt') == compat_splitext('/foo/bar.txt')
assert ('/foo/bar', '') == compat_splitext('/foo/bar')
assert ('.bashrc', '') == compat_splitext('.bashrc')
assert ('..bashrc', '') == compat_splitext('..bashrc')
assert ('/.bashrc', '') == compat_splitext('/.bashrc')
assert ('/foo.bar/.bashrc', '') == compat_splitext('/foo.bar/.bashrc')
assert ('/foo.js', '.js') == compat_splitext('/foo.js.js')