diff options
Diffstat (limited to 'runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log')
-rw-r--r-- | runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log | 888 |
1 files changed, 444 insertions, 444 deletions
diff --git a/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log index 2ab9a3f4f95..e1d2ea4e075 100644 --- a/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log +++ b/runtime/poky/qemuarm64/core-image-ptest-liburi-perl/ptest-liburi-perl.log @@ -1,5 +1,194 @@ START: ptest-runner -2023-05-20T01:22 +2023-05-23T01:11 +1..6 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +PASS: t/old-absconf +ok 1 - == +ok 2 - != +1..2 +PASS: t/num_eq +1..12 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +ok 12 +PASS: t/old-file +1..8 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +PASS: t/mms +1..7 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +PASS: t/idna +# store +1..3 +# retrieve +ok 1 +ok 2 +ok 3 +PASS: t/storable +1..5 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +PASS: t/old-relbase +1..48 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +ok 12 +ok 13 +ok 14 +ok 15 +ok 16 +ok 17 +ok 18 +ok 19 +ok 20 +ok 21 +ok 22 +ok 23 +ok 24 +ok 25 +ok 26 +ok 27 +ok 28 +ok 29 +ok 30 +ok 31 +ok 32 +ok 33 +ok 34 +ok 35 +ok 36 +ok 37 +ok 38 +ok 39 +ok 40 +ok 41 +ok 42 +ok 43 +ok 44 +ok 45 +ok 46 +ok 47 +ok 48 +PASS: t/gopher +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +1..5 +PASS: t/utf8 +1..23 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +ok 12 +ok 13 +ok 14 +ok 15 +ok 16 +ok 17 +ok 18 +ok 19 +ok 20 +ok 21 +ok 22 +ok 23 +PASS: t/query +1..26 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +ok 12 +ok 13 +ok 14 +ok 15 +ok 16 +ok 17 +ok 18 +ok 19 +ok 20 +ok 21 +ok 22 +ok 23 +ok 24 +ok 25 +ok 26 +PASS: t/heuristic +ok 1 - parsing normal URI sets to() +ok 2 - ... and stringification works +ok 3 - to() returns old value +ok 4 - ... and sets new value +ok 5 - ... and stringification works +ok 6 - to() accepts chars that need escaping +ok 7 - ... and stringification escapes them +ok 8 - ... and headers() returns the correct values +ok 9 - setting multiple headers at once works +ok 10 - ... and to() returns the new value +ok 11 - ... and stringification works +ok 12 - starting with an empty URI and setting to() works +ok 13 - subaddress with `+` parsed correctly +ok 14 - ... and stringification works +ok 15 - IPv4 host name +ok 16 - ... and stringification works +ok 17 - IPv4 host name +ok 18 - ... and stringification works +1..18 +PASS: t/mailto 1..102 # t/roytest1.html ok 1 @@ -109,28 +298,22 @@ ok 100 ok 101 ok 102 PASS: t/roy-test -1..19 -ok 1 - query_form_hash get -ok 2 - query_form_hash set -ok 3 - query_param list keys -ok 4 - query_param scalar return -ok 5 - query_param list return -ok 6 - query_param set return -ok 7 - param order -ok 8 - old values returned +1..13 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 ok 9 -ok 10 - query_param_delete +ok 10 ok 11 ok 12 -ok 13 - delete by assigning empty list -ok 14 - query_param from scratch -ok 15 -ok 16 -ok 17 -ok 18 -ok 19 -PASS: t/query-param -1..19 +ok 13 +PASS: t/sip +1..22 ok 1 ok 2 ok 3 @@ -150,8 +333,20 @@ ok 16 ok 17 ok 18 ok 19 -PASS: t/rfc2732 -1..17 +ok 20 +ok 21 +ok 22 +PASS: t/data +ok 1 - constant indicates to treat square brackets as reserved characters (legacy) +ok 2 - legacy: reserved square brackets not escaped +ok 3 - legacy: reserved square brackets not escaped +ok 4 - legacy: reserved square brackets not escaped +ok 5 - legacy: reserved square brackets not escaped +ok 6 - legacy: reserved square brackets not escaped +ok 7 - legacy: reserved square brackets not escaped +1..7 +PASS: t/sq-brackets-legacy +1..9 ok 1 ok 2 ok 3 @@ -161,15 +356,13 @@ ok 6 ok 7 ok 8 ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 -ok 16 -ok 17 -PASS: t/split +PASS: t/rtsp +1..4 +ok 1 +ok 2 +ok 3 +ok 4 +PASS: t/rsync 1..1 # # Versions for all modules listed in static metadata (including optional ones): @@ -235,7 +428,6 @@ PASS: t/split # ok 1 - Reported prereqs PASS: t/00-report-prereqs -1..22 ok 1 ok 2 ok 3 @@ -243,32 +435,44 @@ ok 4 ok 5 ok 6 ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 -ok 16 -ok 17 -ok 18 -ok 19 -ok 20 -ok 21 -ok 22 -PASS: t/data -1..8 +ok 8 - it should accept slash in unwanted characters +ok 9 - it should accept regex char group terminator in unwanted characters +ok 10 - it should accept regex escape character at the end of unwanted characters +ok 11 - it should recognize scalar interpolation injection in unwanted characters +ok 12 - it should recognize array interpolation injection in unwanted characters +ok 13 - it should recognize hash interpolation injection in unwanted characters +ok 14 - it should recognize leading minus +ok 15 - it should recognize leading ^- +ok 16 - it should recognize character groups +ok 17 - it should allow character class escapes +ok 18 - regex characters like / and ^ allowed in range +ok 19 - invalid range with max less than min throws exception +ok 20 - it should allow character class escapes +ok 21 - bad escapes emit warnings +ok 22 - allows regexp objects +ok 23 - allows regexp objects matching multiple characters +ok 24 +ok 25 +ok 26 +ok 27 +ok 28 +ok 29 - no (unexpected) warnings (via done_testing) +1..29 +PASS: t/escape +1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 -ok 7 -ok 8 -PASS: t/pop +PASS: t/mix +ok 1 - no exception when trying to load a scheme handler class +ok 2 - but URI still instantiated as foreign +ok 3 - no exception when trying to load a scheme handler class +ok 4 - but URI still instantiated as foreign +1..4 +PASS: t/scheme-exceptions 1..45 ok 1 - g:h => g:h ok 2 - g => http://a/b/c/g @@ -338,6 +542,25 @@ ok 45 - ?\#foo => http://a/b/c/d;p?\#foo # 1: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?") # 1: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo") PASS: t/abs +1..4 +ok 1 +ok 2 +ok 3 +ok 4 +PASS: t/urn-oid +1..6 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +PASS: t/rel +ok 1 - host +ok 2 - port +1..2 +PASS: t/ipv6 +1..13 ok 1 ok 2 ok 3 @@ -345,62 +568,83 @@ ok 4 ok 5 ok 6 ok 7 -ok 8 - it should accept slash in unwanted characters -ok 9 - it should accept regex char group terminator in unwanted characters -ok 10 - it should accept regex escape character at the end of unwanted characters -ok 11 - it should recognize scalar interpolation injection in unwanted characters -ok 12 - it should recognize array interpolation injection in unwanted characters -ok 13 - it should recognize hash interpolation injection in unwanted characters -ok 14 - it should recognize leading minus -ok 15 - it should recognize leading ^- -ok 16 - it should recognize character groups -ok 17 - it should allow character class escapes -ok 18 - regex characters like / and ^ allowed in range -ok 19 - invalid range with max less than min throws exception -ok 20 - it should allow character class escapes -ok 21 - bad escapes emit warnings -ok 22 - allows regexp objects -ok 23 - allows regexp objects matching multiple characters -ok 24 -ok 25 -ok 26 -ok 27 -ok 28 -ok 29 - no (unexpected) warnings (via done_testing) -1..29 -PASS: t/escape +ok 8 +ok 9 +ok 10 +ok 11 +ok 12 +ok 13 +PASS: t/ftp +1..19 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +ok 12 +ok 13 +ok 14 +ok 15 +ok 16 +ok 17 +ok 18 +ok 19 +PASS: t/rfc2732 +1..15 +ok 1 - http://en.wikipedia.org/wiki/Punycode example encode +ok 2 - http://en.wikipedia.org/wiki/Punycode example decode +ok 3 - A encode +ok 4 - A decode +ok 5 - B encode +ok 6 - B decode +ok 7 - E encode +ok 8 - E decode +ok 9 - J encode +ok 10 - J decode +ok 11 - K encode +ok 12 - K decode +ok 13 - O encode +ok 14 - O decode +ok 15 - S encode +PASS: t/punycode # Turn lib path . into /usr/lib/liburi-perl/ptest/. # Self tests for URI::URL version 5.17... # Subtest: scheme tests # Testing 'file://host/fseg/fs?g/fseg' - ok 1 - URI::URL->host - ok 2 - URI::URL->path - ok 3 - URI::URL->as_string + ok 1 - URI::URL->path + ok 2 - URI::URL->as_string + ok 3 - URI::URL->host # Testing 'ftp://0%3A:%40@h:0/0?0' - ok 4 - URI::URL->path - ok 5 - URI::URL->params + ok 4 - URI::URL->netloc + ok 5 - URI::URL->path ok 6 - URI::URL->port - ok 7 - URI::URL->user + ok 7 - URI::URL->query ok 8 - URI::URL->scheme - ok 9 - URI::URL->query - ok 10 - URI::URL->as_string - ok 11 - URI::URL->netloc - ok 12 - URI::URL->host + ok 9 - URI::URL->params + ok 10 - URI::URL->user + ok 11 - URI::URL->host + ok 12 - URI::URL->as_string ok 13 - URI::URL->password # Testing 'ftp://host/a/b' - ok 14 - URI::URL->as_string - ok 15 - URI::URL->path - ok 16 - URI::URL->port + ok 14 - URI::URL->host + ok 15 - URI::URL->as_string + ok 16 - URI::URL->path ok 17 - URI::URL->user - ok 18 - URI::URL->host + ok 18 - URI::URL->port # Testing 'ftp://usr:pswd@web:1234/a/b;type=i' - ok 19 - URI::URL->user - ok 20 - URI::URL->params - ok 21 - URI::URL->port - ok 22 - URI::URL->path - ok 23 - URI::URL->password - ok 24 - URI::URL->host - ok 25 - URI::URL->as_string + ok 19 - URI::URL->path + ok 20 - URI::URL->port + ok 21 - URI::URL->params + ok 22 - URI::URL->user + ok 23 - URI::URL->host + ok 24 - URI::URL->as_string + ok 25 - URI::URL->password # Testing 'gopher://gopher/2a_selector' ok 26 - URI::URL->as_string ok 27 - URI::URL->selector @@ -412,65 +656,65 @@ PASS: t/escape ok 31 - URI::URL->as_string ok 32 - URI::URL->gtype # Testing 'hTTp://web1.net/a/b/c/welcome#intro' - ok 33 - URI::URL->frag - ok 34 - URI::URL->scheme - ok 35 - URI::URL->eparams - ok 36 - URI::URL->host - ok 37 - URI::URL->path + ok 33 - URI::URL->as_string + ok 34 - URI::URL->equery + ok 35 - URI::URL->frag + ok 36 - URI::URL->full_path + ok 37 - URI::URL->eparams ok 38 - URI::URL->params - ok 39 - URI::URL->port - ok 40 - URI::URL->epath - ok 41 - URI::URL->full_path - ok 42 - URI::URL->equery - ok 43 - URI::URL->as_string - ok 44 - URI::URL->query + ok 39 - URI::URL->epath + ok 40 - URI::URL->query + ok 41 - URI::URL->host + ok 42 - URI::URL->path + ok 43 - URI::URL->scheme + ok 44 - URI::URL->port # Testing 'http://0:0/0/0;0?0#0' ok 45 - URI::URL->params - ok 46 - URI::URL->port - ok 47 - URI::URL->frag - ok 48 - URI::URL->path - ok 49 - URI::URL->host - ok 50 - URI::URL->as_string - ok 51 - URI::URL->netloc - ok 52 - URI::URL->scheme - ok 53 - URI::URL->query + ok 46 - URI::URL->scheme + ok 47 - URI::URL->query + ok 48 - URI::URL->port + ok 49 - URI::URL->netloc + ok 50 - URI::URL->path + ok 51 - URI::URL->host + ok 52 - URI::URL->as_string + ok 53 - URI::URL->frag # Testing 'http://web.net' - ok 54 - URI::URL->as_string - ok 55 - URI::URL->full_path + ok 54 - URI::URL->path + ok 55 - URI::URL->port ok 56 - URI::URL->query ok 57 - URI::URL->scheme - ok 58 - URI::URL->host - ok 59 - URI::URL->path - ok 60 - URI::URL->port - ok 61 - URI::URL->frag + ok 58 - URI::URL->frag + ok 59 - URI::URL->as_string + ok 60 - URI::URL->host + ok 61 - URI::URL->full_path # Testing 'http://web.net/' - ok 62 - URI::URL->path - ok 63 - URI::URL->port + ok 62 - URI::URL->host + ok 63 - URI::URL->as_string ok 64 - URI::URL->frag ok 65 - URI::URL->full_path - ok 66 - URI::URL->as_string - ok 67 - URI::URL->query - ok 68 - URI::URL->scheme - ok 69 - URI::URL->host + ok 66 - URI::URL->path + ok 67 - URI::URL->scheme + ok 68 - URI::URL->port + ok 69 - URI::URL->query # Testing 'http://web:1/a?query+text' - ok 70 - URI::URL->query - ok 71 - URI::URL->scheme - ok 72 - URI::URL->host - ok 73 - URI::URL->path - ok 74 - URI::URL->port - ok 75 - URI::URL->frag + ok 70 - URI::URL->host + ok 71 - URI::URL->frag + ok 72 - URI::URL->path + ok 73 - URI::URL->scheme + ok 74 - URI::URL->query + ok 75 - URI::URL->port # Testing 'http:/0?0' - ok 76 - URI::URL->full_path - ok 77 - URI::URL->as_string - ok 78 - URI::URL->path - ok 79 - URI::URL->scheme - ok 80 - URI::URL->query + ok 76 - URI::URL->as_string + ok 77 - URI::URL->path + ok 78 - URI::URL->scheme + ok 79 - URI::URL->query + ok 80 - URI::URL->full_path # Testing 'http:0' - ok 81 - URI::URL->path - ok 82 - URI::URL->scheme - ok 83 - URI::URL->query + ok 81 - URI::URL->as_string + ok 82 - URI::URL->path + ok 83 - URI::URL->scheme ok 84 - URI::URL->full_path - ok 85 - URI::URL->as_string + ok 85 - URI::URL->query # Testing 'mailto:libwww-perl@ics.uci.edu' ok 86 - URI::URL->address ok 87 - URI::URL->encoded822addr @@ -486,12 +730,12 @@ PASS: t/escape # Testing 'nntp://news.com/comp.lang.perl/42' ok 94 - URI::URL->group # Testing 'rlogin://aas@a.sn.no' - ok 95 - URI::URL->host - ok 96 - URI::URL->user + ok 95 - URI::URL->user + ok 96 - URI::URL->host # Testing 'telnet://usr:pswd@web:12345/' ok 97 - URI::URL->host - ok 98 - URI::URL->password - ok 99 - URI::URL->user + ok 98 - URI::URL->user + ok 99 - URI::URL->password 1..99 ok 1 - scheme tests # Subtest: parts test @@ -582,7 +826,7 @@ ok 2 - parts test ok 3 - escape test # Subtest: newlocal test ok 1 - URI::URL->as_string - # Local directory is /var/volatile/tmp/FCdexzVNQs/ + # Local directory is /var/volatile/tmp/hFSyx0qYei/ ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - URI::URL->as_string @@ -772,104 +1016,10 @@ ok 6 ok 7 ok 8 PASS: t/news -ok 1 - parsing normal URI sets to() -ok 2 - ... and stringification works -ok 3 - to() returns old value -ok 4 - ... and sets new value -ok 5 - ... and stringification works -ok 6 - to() accepts chars that need escaping -ok 7 - ... and stringification escapes them -ok 8 - ... and headers() returns the correct values -ok 9 - setting multiple headers at once works -ok 10 - ... and to() returns the new value -ok 11 - ... and stringification works -ok 12 - starting with an empty URI and setting to() works -ok 13 - subaddress with `+` parsed correctly -ok 14 - ... and stringification works -ok 15 - IPv4 host name -ok 16 - ... and stringification works -ok 17 - IPv4 host name -ok 18 - ... and stringification works -1..18 -PASS: t/mailto -1..4 -ok 1 -ok 2 -ok 3 -ok 4 -PASS: t/urn-oid -1..7 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -PASS: t/idna -1..12 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -PASS: t/old-file -1..13 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -PASS: t/sip -1..9 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -PASS: t/rtsp -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -1..5 -PASS: t/utf8 -1..6 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -PASS: t/old-absconf -1..5 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -PASS: t/old-relbase -1..24 +ok 1 - correctly created a URI from a utf8-downgrade string +1..1 +PASS: t/escape-char +1..17 ok 1 ok 2 ok 3 @@ -887,21 +1037,8 @@ ok 14 ok 15 ok 16 ok 17 -ok 18 -ok 19 -ok 20 -ok 21 -ok 22 -ok 23 -ok 24 -PASS: t/iri -ok 1 - no exception when trying to load a scheme handler class -ok 2 - but URI still instantiated as foreign -ok 3 - no exception when trying to load a scheme handler class -ok 4 - but URI still instantiated as foreign -1..4 -PASS: t/scheme-exceptions -1..26 +PASS: t/split +1..24 ok 1 ok 2 ok 3 @@ -917,6 +1054,8 @@ ok 12 ok 13 ok 14 ok 15 +# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo +# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo ok 16 ok 17 ok 18 @@ -926,37 +1065,8 @@ ok 21 ok 22 ok 23 ok 24 -ok 25 -ok 26 -PASS: t/heuristic -# store -1..3 -# retrieve -ok 1 -ok 2 -ok 3 -PASS: t/storable -1..15 -ok 1 - http://en.wikipedia.org/wiki/Punycode example encode -ok 2 - http://en.wikipedia.org/wiki/Punycode example decode -ok 3 - A encode -ok 4 - A decode -ok 5 - B encode -ok 6 - B decode -ok 7 - E encode -ok 8 - E decode -ok 9 - J encode -ok 10 - J decode -ok 11 - K encode -ok 12 - K decode -ok 13 - O encode -ok 14 - O decode -ok 15 - S encode -PASS: t/punycode -ok 1 - correctly created a URI from a utf8-downgrade string -1..1 -PASS: t/escape-char -1..24 +PASS: t/ldap +1..8 ok 1 ok 2 ok 3 @@ -965,25 +1075,7 @@ ok 5 ok 6 ok 7 ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 -# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo -# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo -ok 16 -ok 17 -ok 18 -ok 19 -ok 20 -ok 21 -ok 22 -ok 23 -ok 24 -PASS: t/ldap +PASS: t/pop 1..48 ok 1 ok 2 @@ -1034,23 +1126,20 @@ ok 46 ok 47 ok 48 PASS: t/generic +1..0 # SKIP Need Business::ISBN 3.005 +1..0 # SKIP Need Business::ISBN 3.005 +SKIP: t/urn-isbn +ok 1 - path_segments in list context +ok 2 - path_segments in scalar context +ok 3 - set path_segments in list context +ok 4 - set path_segments in scalar context +ok 5 - set path_segments in void context +ok 6 - escaping special characters +ok 7 - An object of class 'URI::_segment' isa 'URI::_segment' +ok 8 - dealing with URI segments 1..8 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -PASS: t/mms -1..4 -ok 1 -ok 2 -ok 3 -ok 4 -PASS: t/rsync -1..23 +PASS: t/path-segments +1..16 ok 1 ok 2 ok 3 @@ -1067,23 +1156,8 @@ ok 13 ok 14 ok 15 ok 16 -ok 17 -ok 18 -ok 19 -ok 20 -ok 21 -ok 22 -ok 23 -PASS: t/query -1..6 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -PASS: t/mix -1..48 +PASS: t/http +1..24 ok 1 ok 2 ok 3 @@ -1108,44 +1182,28 @@ ok 21 ok 22 ok 23 ok 24 -ok 25 -ok 26 -ok 27 -ok 28 -ok 29 -ok 30 -ok 31 -ok 32 -ok 33 -ok 34 -ok 35 -ok 36 -ok 37 -ok 38 -ok 39 -ok 40 -ok 41 -ok 42 -ok 43 -ok 44 -ok 45 -ok 46 -ok 47 -ok 48 -PASS: t/gopher -ok 1 - Query parameters are sorted -1..1 -PASS: t/sort-hash-query-form -ok 1 - path_segments in list context -ok 2 - path_segments in scalar context -ok 3 - set path_segments in list context -ok 4 - set path_segments in scalar context -ok 5 - set path_segments in void context -ok 6 - escaping special characters -ok 7 - An object of class 'URI::_segment' isa 'URI::_segment' -ok 8 - dealing with URI segments -1..8 -PASS: t/path-segments +PASS: t/iri +1..19 +ok 1 - query_form_hash get +ok 2 - query_form_hash set +ok 3 - query_param list keys +ok 4 - query_param scalar return +ok 5 - query_param list return +ok 6 - query_param set return +ok 7 - param order +ok 8 - old values returned +ok 9 +ok 10 - query_param_delete +ok 11 +ok 12 +ok 13 - delete by assigning empty list +ok 14 - query_param from scratch +ok 15 +ok 16 +ok 17 +ok 18 +ok 19 +PASS: t/query-param ok 1 - constant indicates NOT to treat square brackets as reserved characters ok 2 - sqb in path and request ok 3 - sqb in path and request and fragment @@ -1209,69 +1267,11 @@ ok 60 - authority replaced ok 61 - authority replaced 1..61 PASS: t/sq-brackets -1..16 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -ok 14 -ok 15 -ok 16 -PASS: t/http -1..13 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -ok 12 -ok 13 -PASS: t/ftp -ok 1 - host -ok 2 - port -1..2 -PASS: t/ipv6 -ok 1 - == -ok 2 - != -1..2 -PASS: t/num_eq -1..0 # SKIP Need Business::ISBN 3.005 -1..0 # SKIP Need Business::ISBN 3.005 -SKIP: t/urn-isbn -ok 1 - constant indicates to treat square brackets as reserved characters (legacy) -ok 2 - legacy: reserved square brackets not escaped -ok 3 - legacy: reserved square brackets not escaped -ok 4 - legacy: reserved square brackets not escaped -ok 5 - legacy: reserved square brackets not escaped -ok 6 - legacy: reserved square brackets not escaped -ok 7 - legacy: reserved square brackets not escaped -1..7 -PASS: t/sq-brackets-legacy -1..6 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -PASS: t/rel 1..2 ok 1 ok 2 PASS: t/clone -DURATION: 9 +ok 1 - Query parameters are sorted +1..1 +PASS: t/sort-hash-query-form +DURATION: 5 |