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'))
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') )
def test_empty_common_prefix(self): self.assertEqual( pathext.split(pathext.common_prefix( 'dev/python/tests/', '/dev/python/test' )), ('',) )
def test_common_prefix(self): self.assertEqual( pathext.split(pathext.common_prefix( 'dev/python/tests/', 'dev/python/test' )), ('dev', 'python') )
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'))
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') )
def test_empty_split(self): self.assertEqual( pathext.split(''), ('',) )
def test_empty_common_prefix(self): self.assertEqual( pathext.split( pathext.common_prefix('dev/python/tests/', '/dev/python/test')), ('', ))
def test_common_prefix(self): self.assertEqual( pathext.split( pathext.common_prefix('dev/python/tests/', 'dev/python/test')), ('dev', 'python'))
def test_empty_split(self): self.assertEqual(pathext.split(''), ('', ))