def test_is_super_path_general(self): assert is_super_path('/aa/bb/cc', '/aa/bb/cc') assert is_super_path('/aa/bb', '/aa/bb/cc') assert is_super_path('/aa', '/aa/bb/cc') assert is_super_path('/', '/aa/bb/cc') assert is_super_path('/', '/') assert not is_super_path('/a', '/aa/bb/cc')
def test_is_super_path_win(self): assert is_super_path('c:/aa/bb', 'c:/aa/bb\\cc') assert is_super_path('c:/aa/bb', 'c:/aa\\bb/cc') assert is_super_path('c:/aa\\bb', 'c:\\aa/bb/cc') assert is_super_path('c:/', 'c:\\')