url.lua: separate remove_dot_components() from absolute_path(); also use in _M.absolute() even when not merging
This commit is contained in:
parent
17a95c126a
commit
c905b5d44f
2 changed files with 40 additions and 23 deletions
|
@ -627,10 +627,10 @@ check_absolute_url("http://a/b/c/d;p?q#f", "/g", "http://a/g")
|
|||
check_absolute_url("http://a/b/c/d;p?q#f", "//g", "http://g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "?y", "http://a/b/c/d;p?y")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g?y", "http://a/b/c/g?y")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g?y/./x", "http://a/b/c/g?y/./x")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g?y/./x", "http://a/b/c/g?y/x")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "#s", "http://a/b/c/d;p?q#s")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g#s", "http://a/b/c/g#s")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g#s/./x", "http://a/b/c/g#s/./x")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g#s/./x", "http://a/b/c/g#s/x")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g?y#s", "http://a/b/c/g?y#s")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", ";x", "http://a/b/c/d;x")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g;x", "http://a/b/c/g;x")
|
||||
|
@ -655,8 +655,8 @@ check_absolute_url("http://a/b/c/d;p?q#f", "../..", "http://a/")
|
|||
check_absolute_url("http://a/b/c/d;p?q#f", "../../", "http://a/")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "../../g", "http://a/g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "", "http://a/b/c/d;p?q#f")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "/./g", "http://a/./g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "/../g", "http://a/../g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "/./g", "http://a/g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "/../g", "http://a/g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g.", "http://a/b/c/g.")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", ".g", "http://a/b/c/.g")
|
||||
check_absolute_url("http://a/b/c/d;p?q#f", "g..", "http://a/b/c/g..")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue