Beispiel #1
0
 def test_split_path(self):
     self.assertEquAll(pathext.split('dev/python-dev/syncall/'),
                       pathext.split('dev/python-dev///syncall'),
                       ('dev', 'python-dev', 'syncall'))
     self.assertEquAll(pathext.split('/dev/python-dev/syncall'),
                       pathext.split('/dev/python-dev/syncall/'),
                       pathext.split('/dev//python-dev/syncall/'),
                       ('/', 'dev', 'python-dev', 'syncall'))
Beispiel #2
0
 def test_split_path(self):
     self.assertEquAll(
         pathext.split('dev/python-dev/syncall/'),
         pathext.split('dev/python-dev///syncall'),
         ('dev', 'python-dev', 'syncall')
     )
     self.assertEquAll(
         pathext.split('/dev/python-dev/syncall'),
         pathext.split('/dev/python-dev/syncall/'),
         pathext.split('/dev//python-dev/syncall/'),
         ('/', 'dev', 'python-dev', 'syncall')
     )
Beispiel #3
0
 def test_empty_common_prefix(self):
     self.assertEqual(
         pathext.split(pathext.common_prefix(
             'dev/python/tests/',
             '/dev/python/test'
         )),
         ('',)
     )
Beispiel #4
0
 def test_common_prefix(self):
     self.assertEqual(
         pathext.split(pathext.common_prefix(
             'dev/python/tests/',
             'dev/python/test'
         )),
         ('dev', 'python')
     )
Beispiel #5
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'))
Beispiel #6
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')
     )
Beispiel #7
0
 def test_empty_split(self):
     self.assertEqual(
         pathext.split(''),
         ('',)
     )
Beispiel #8
0
 def test_empty_common_prefix(self):
     self.assertEqual(
         pathext.split(
             pathext.common_prefix('dev/python/tests/',
                                   '/dev/python/test')), ('', ))
Beispiel #9
0
 def test_common_prefix(self):
     self.assertEqual(
         pathext.split(
             pathext.common_prefix('dev/python/tests/', 'dev/python/test')),
         ('dev', 'python'))
Beispiel #10
0
 def test_empty_split(self):
     self.assertEqual(pathext.split(''), ('', ))