def test1(self): """'a//b/c' -> 'a/b/c'""" self.assertEqual(normalize_path('a//b/c'), 'a/b/c')
def test4(self): """'/../a/b/c' -> 'a/b/c'""" self.assertEqual(normalize_path('/../a/b/c'), '/a/b/c')
def test_dot(self): """'.' -> ''""" self.assertEqual(normalize_path('.'), '')
def test3(self): """'a/b/c/../d' -> 'a/b/d'""" self.assertEqual(normalize_path('a/b/c/../d'), 'a/b/d')