예제 #1
0
 def test_longest_prefix(self):
     self.assertEqual(
         pathext.split(
             pathext.longest_prefix(
                 '/dev/python-dev/some/long/directory/file.py', [
                     '/dev/', 'dev/python-dev/some/long/directory/',
                     '/dev/python-dev/some', '/dev/python-dev/some/lon'
                 ])), ('/', 'dev', 'python-dev', 'some'))
예제 #2
0
 def test_empty_longest_prefix(self):
     self.assertEqual(
         pathext.longest_prefix(
             'dev/python-dev/some/long/dir',
             [
                 '/dev/python-dev/some',
                 '/developer/pypy/stuff',
                 'etc/'
             ]
         ),
         ''
     )
예제 #3
0
 def test_longest_prefix(self):
     self.assertEqual(
         pathext.split(pathext.longest_prefix(
             '/dev/python-dev/some/long/directory/file.py',
             [
                 '/dev/',
                 'dev/python-dev/some/long/directory/',
                 '/dev/python-dev/some',
                 '/dev/python-dev/some/lon'
             ]
         )),
         ('/', 'dev', 'python-dev', 'some')
     )
예제 #4
0
 def test_empty_longest_prefix(self):
     self.assertEqual(
         pathext.longest_prefix(
             'dev/python-dev/some/long/dir',
             ['/dev/python-dev/some', '/developer/pypy/stuff', 'etc/']), '')