Exemplo n.º 1
0
def test_normalize_path():
    assert normalize_path("") == "/"
    assert normalize_path("/") == "/"
    assert normalize_path("/a") == "/a"
    assert normalize_path("a") == "a"
    assert normalize_path("/a/b") == "/a/b"
    assert normalize_path("/a/b/") == "/a/b/"
    assert normalize_path("/a/b/c") == "/a/b/c"
    assert normalize_path("/.") == "/"
    assert normalize_path("/..") == "/"
    assert normalize_path("/./") == "/"
    assert normalize_path("/../") == "/"
    assert normalize_path("/a/./b/././c") == "/a/b/c"
    assert normalize_path("/a/../b") == "/b"
    assert normalize_path("/a/b/../../c") == "/c"
    assert normalize_path("/////////foo") == "/foo"
    assert normalize_path("/foo/.../bar") == "/foo/.../bar"
    assert normalize_path("%25%32%35") == "%25"
Exemplo n.º 2
0
def test_normalize_path__relative():
    assert normalize_path('a') == 'a'
Exemplo n.º 3
0
def test_normalize_path():
    assert normalize_path('') == '/'
    assert normalize_path('/') == '/'
    assert normalize_path('/a') == '/a'
    assert normalize_path('/a/') == '/a/'
    assert normalize_path('/a/b') == '/a/b'
    assert normalize_path('/a/b/') == '/a/b/'
    assert normalize_path('/a/b/c') == '/a/b/c'
    assert normalize_path('/.') == '/'
    assert normalize_path('/./') == '/'
    assert normalize_path('/..') == '/'
    assert normalize_path('/../') == '/'
    assert normalize_path('/a/./b/././c') == '/a/b/c'
    assert normalize_path('/a/../b') == '/b'
    assert normalize_path('/a/b/../../c') == '/c'
    assert normalize_path('/////////foo') == '/foo'
    assert normalize_path('/foo/.../bar') == '/foo/.../bar'
    assert normalize_path('%25%32%35') == '%25'
Exemplo n.º 4
0
def test_normalize_path__relative():
    assert normalize_path('a') == 'a'
Exemplo n.º 5
0
def test_normalize_path():
    assert normalize_path('') == '/'
    assert normalize_path('/') == '/'
    assert normalize_path('/a') == '/a'
    assert normalize_path('/a/') == '/a/'
    assert normalize_path('/a/b') == '/a/b'
    assert normalize_path('/a/b/') == '/a/b/'
    assert normalize_path('/a/b/c') == '/a/b/c'
    assert normalize_path('/.') == '/'
    assert normalize_path('/./') == '/'
    assert normalize_path('/..') == '/'
    assert normalize_path('/../') == '/'
    assert normalize_path('/a/./b/././c') == '/a/b/c'
    assert normalize_path('/a/../b') == '/b'
    assert normalize_path('/a/b/../../c') == '/c'
    assert normalize_path('/////////foo') == '/foo'
    assert normalize_path('/foo/.../bar') == '/foo/.../bar'
    assert normalize_path('%25%32%35') == '%25'
Exemplo n.º 6
0
def test_normalize_path():
    assert normalize_path("") == "/"
    assert normalize_path("/") == "/"
    assert normalize_path("/a") == "/a"
    assert normalize_path("a") == "a"
    assert normalize_path("/a/b") == "/a/b"
    assert normalize_path("/a/b/") == "/a/b/"
    assert normalize_path("/a/b/c") == "/a/b/c"
    assert normalize_path("/.") == "/"
    assert normalize_path("/..") == "/"
    assert normalize_path("/./") == "/"
    assert normalize_path("/../") == "/"
    assert normalize_path("/a/./b/././c") == "/a/b/c"
    assert normalize_path("/a/../b") == "/b"
    assert normalize_path("/a/b/../../c") == "/c"
    assert normalize_path("/////////foo") == "/foo"
    assert normalize_path("/foo/.../bar") == "/foo/.../bar"
    assert normalize_path("%25%32%35") == "%25"