diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2011-01-29 15:17:42 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2011-01-29 15:17:42 +0000 |
commit | 27924aa38c0099ada9695530206c7a4633d03c81 (patch) | |
tree | a68e7c31def5ade6d1b4cc2820d4c2e298a35faa /test | |
parent | 850160c40f4eb7d1aaa3be575ada842eec584dbb (diff) | |
download | netsurf-27924aa38c0099ada9695530206c7a4633d03c81.tar.gz netsurf-27924aa38c0099ada9695530206c7a4633d03c81.tar.bz2 |
Minor fix for path defaulting: retain rightmost / iff it's the first character in the path
svn path=/trunk/netsurf/; revision=11524
Diffstat (limited to 'test')
-rw-r--r-- | test/urldbtest.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/urldbtest.c b/test/urldbtest.c index 4d9737a1b..3de24f3be 100644 --- a/test/urldbtest.c +++ b/test/urldbtest.c @@ -190,6 +190,11 @@ int main(void) assert(urldb_set_cookie("name=value\r\n", "http://www.example.org/foo/bar/baz/bat.html", NULL)); assert(urldb_get_cookie("http://www.example.org/foo/bar/baz/quux.htm")); + /* Defaulted path with no non-leaf path segments */ + assert(urldb_set_cookie("name=value\r\n", "http://no-non-leaf.example.org/index.html", NULL)); + assert(urldb_get_cookie("http://no-non-leaf.example.org/page2.html")); + assert(urldb_get_cookie("http://no-non-leaf.example.org/")); + /* Valid path (includes leafname) */ assert(urldb_set_cookie("name=value;Version=1;Path=/index.cgi\r\n", "http://example.org/index.cgi", NULL)); assert(urldb_get_cookie("http://example.org/index.cgi")); |