diff options
Diffstat (limited to 'runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-liburi-perl.log')
-rw-r--r-- | runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-liburi-perl.log | 1146 |
1 files changed, 573 insertions, 573 deletions
diff --git a/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-liburi-perl.log b/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-liburi-perl.log index ed16fb68a4b..ec3e07c76ef 100644 --- a/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-liburi-perl.log +++ b/runtime/poky/qemux86-64/core-image-sato-ptest-fast/ptest-liburi-perl.log @@ -1,216 +1,17 @@ -2019-07-16T01:17 +2019-07-17T01:17 ERROR: Unable to detach from controlling tty, Inappropriate ioctl for device -2019-07-16T01:17 -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 -1..4 -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 -PASS: t/scheme-exceptions -not ok 1 - correctly created a URI from a utf8-upgraded string # TODO URI::Escape::escape_char misunderstands utf8 -# Failed (TODO) test 'correctly created a URI from a utf8-upgraded string' -# at t/escape-char.t line 17. -# got: 'http://foo/%C3%A9' -# expected: 'http://foo/%E9' -ok 2 - correctly created a URI from a utf8-downgrade string -1..2 -PASS: t/escape-char -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 -1..3 -# store -# retrieve -ok 1 -ok 2 -ok 3 -PASS: t/storable -1..45 +2019-07-17T01:17 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 - - -In the following cases we did not get back to where we started with rel() -3: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g") -5: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g") -6: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g") -7: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y") -9: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s") -15: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".") -17: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..") -20: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..") -23: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>") -26: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g") -27: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g") -32: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g") -33: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.") -34: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h") -35: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h") -36: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y") -37: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y") -44: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?") -45: 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..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 -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 +1..5 +PASS: t/utf8 1..102 # Running under perl version 5.030000 for linux -# Current time local: Tue Jul 16 01:17:37 2019 -# Current time GMT: Tue Jul 16 01:17:37 2019 +# Current time local: Wed Jul 17 01:17:48 2019 +# Current time GMT: Wed Jul 17 01:17:48 2019 # Using Test.pm version 1.31 # t/roytest1.html ok 1 @@ -320,40 +121,6 @@ ok 100 ok 101 ok 102 PASS: t/roy-test -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 -not ok 22 # TODO some chars (like U+202E, RIGHT-TO-LEFT OVERRIDE) need to stay escaped -# Failed (TODO) test at t/iri.t line 65. -# got: 'http://納豆.example.org/' -# expected: 'http://納豆.example.org/%e2%80%ae' -ok 23 -ok 24 -not ok 25 # TODO should ihost decode UTF8 bytes? -# Failed (TODO) test at t/iri.t line 74. -# got: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' -# expected: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' -ok 26 -PASS: t/iri 1..8 ok 1 ok 2 @@ -364,7 +131,7 @@ ok 6 ok 7 ok 8 PASS: t/pop -1..48 +1..24 ok 1 ok 2 ok 3 @@ -380,6 +147,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 @@ -389,38 +158,8 @@ 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/generic -1..4 -ok 1 -ok 2 -ok 3 -ok 4 -PASS: t/rsync -1..8 +PASS: t/ldap +1..7 ok 1 ok 2 ok 3 @@ -428,9 +167,8 @@ ok 4 ok 5 ok 6 ok 7 -ok 8 -PASS: t/mms -1..24 +PASS: t/idna +1..12 ok 1 ok 2 ok 3 @@ -443,22 +181,22 @@ 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 -1..23 +PASS: t/old-file +ok 1 - Query parameters are sorted +1..1 +PASS: t/sort-hash-query-form +not ok 1 - correctly created a URI from a utf8-upgraded string # TODO URI::Escape::escape_char misunderstands utf8 +# Failed (TODO) test 'correctly created a URI from a utf8-upgraded string' +# at t/escape-char.t line 17. +# got: 'http://foo/%C3%A9' +# expected: 'http://foo/%E9' +ok 2 - correctly created a URI from a utf8-downgrade string +1..2 +PASS: t/escape-char +1..0 # SKIP Need Business::ISBN +1..0 # SKIP Need Business::ISBN +SKIP: t/urn-isbn +1..26 ok 1 ok 2 ok 3 @@ -482,71 +220,10 @@ ok 20 ok 21 ok 22 ok 23 -PASS: t/query -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/escape -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 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -1..5 -PASS: t/utf8 -1..7 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -PASS: t/mailto -1..5 -http://www.acme.com/foo/bar -http://www.acme.com/foo/ -http://www.acme.com/foo/zoo/foo -ok 1 -ok 2 -ok 3 -uri:/foo -ok 4 -ok 5 -PASS: t/old-relbase +ok 24 +ok 25 +ok 26 +PASS: t/heuristic 1..16 ok 1 ok 2 @@ -565,48 +242,13 @@ ok 14 ok 15 ok 16 PASS: t/http -1..0 # SKIP Need Business::ISBN -1..0 # SKIP Need Business::ISBN -SKIP: t/urn-isbn -1..11 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -ok 7 -ok 8 -ok 9 -ok 10 -ok 11 -PASS: t/sip -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 -1..13 +1..4 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 -1..17 +PASS: t/rsync +1..48 ok 1 ok 2 ok 3 @@ -624,19 +266,95 @@ ok 14 ok 15 ok 16 ok 17 -PASS: t/split -ok 1 - == -ok 2 - != -1..2 -PASS: t/num_eq -1..6 +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 +1..1 +# +# Versions for all modules listed in static metadata (including optional ones): +# +# === Configure Requires === +# +# Module Want Have +# ------------------- ---- ---- +# ExtUtils::MakeMaker any 7.34 +# +# === Configure Suggests === +# +# Module Want Have +# -------- ------- ---- +# JSON::PP 2.27300 4.02 +# +# === Test Requires === +# +# Module Want Have +# --------------------- ---- -------- +# ExtUtils::MakeMaker any 7.34 +# File::Spec any 3.78 +# File::Spec::Functions any 3.78 +# File::Temp any 0.2309 +# Test any 1.31 +# Test::More 0.96 1.302162 +# Test::Needs any 0.002006 +# utf8 any 1.22 +# +# === Test Recommends === +# +# Module Want Have +# ---------- -------- -------- +# CPAN::Meta 2.120900 2.150010 +# +# === Runtime Requires === +# +# Module Want Have +# ------------ ---- ----- +# Carp any 1.50 +# Cwd any 3.78 +# Data::Dumper any 2.174 +# Encode any 3.01 +# Exporter 5.57 5.73 +# MIME::Base64 2 3.15 +# Net::Domain any 3.11 +# Scalar::Util any 1.50 +# constant any 1.33 +# integer any 1.01 +# overload any 1.30 +# parent any 0.237 +# strict any 1.11 +# utf8 any 1.22 +# warnings any 1.44 +# ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -PASS: t/rel +PASS: t/00-report-prereqs 1..9 ok 1 ok 2 @@ -648,11 +366,17 @@ ok 7 ok 8 ok 9 PASS: t/rtsp -1..2 +1..8 ok 1 ok 2 -PASS: t/clone -1..22 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +PASS: t/mms +1..48 ok 1 ok 2 ok 3 @@ -675,149 +399,149 @@ ok 19 ok 20 ok 21 ok 22 -PASS: t/data -ok 1 - Query parameters are sorted -1..1 -PASS: t/sort-hash-query-form -1..6 -ok 1 -ok 2 -ok 3 -ok 4 -ok 5 -ok 6 -PASS: t/mix -1..19 +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/generic +1..4 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 +PASS: t/urn-oid # Turn lib path . into /usr/lib/liburi-perl/ptest/. # Self tests for URI::URL version 5.04... # Subtest: scheme tests # Testing 'file://host/fseg/fs?g/fseg' - ok 1 - URI::URL->host - ok 2 - URI::URL->as_string - ok 3 - URI::URL->path + ok 1 - URI::URL->path + ok 2 - URI::URL->host + ok 3 - URI::URL->as_string # Testing 'ftp://0%3A:%40@h:0/0?0' ok 4 - URI::URL->as_string - ok 5 - URI::URL->netloc - ok 6 - URI::URL->password - ok 7 - URI::URL->host - ok 8 - URI::URL->scheme - ok 9 - URI::URL->port - ok 10 - URI::URL->query + ok 5 - URI::URL->scheme + ok 6 - URI::URL->port + ok 7 - URI::URL->path + ok 8 - URI::URL->password + ok 9 - URI::URL->user + ok 10 - URI::URL->host ok 11 - URI::URL->params - ok 12 - URI::URL->path - ok 13 - URI::URL->user + ok 12 - URI::URL->netloc + ok 13 - URI::URL->query # Testing 'ftp://host/a/b' - ok 14 - URI::URL->as_string - ok 15 - URI::URL->host - ok 16 - URI::URL->port + ok 14 - URI::URL->path + ok 15 - URI::URL->port + ok 16 - URI::URL->as_string ok 17 - URI::URL->user - ok 18 - URI::URL->path + ok 18 - URI::URL->host # Testing 'ftp://usr:pswd@web:1234/a/b;type=i' - ok 19 - URI::URL->password - ok 20 - URI::URL->as_string + ok 19 - URI::URL->port + ok 20 - URI::URL->path ok 21 - URI::URL->params - ok 22 - URI::URL->user - ok 23 - URI::URL->path + ok 22 - URI::URL->password + ok 23 - URI::URL->user ok 24 - URI::URL->host - ok 25 - URI::URL->port + ok 25 - URI::URL->as_string # Testing 'gopher://gopher/2a_selector' - ok 26 - URI::URL->as_string - ok 27 - URI::URL->selector - ok 28 - URI::URL->gtype + ok 26 - URI::URL->gtype + ok 27 - URI::URL->as_string + ok 28 - URI::URL->selector # Testing 'gopher://host' - ok 29 - URI::URL->gtype - ok 30 - URI::URL->as_string + ok 29 - URI::URL->as_string + ok 30 - URI::URL->gtype # Testing 'gopher://host/' ok 31 - URI::URL->gtype ok 32 - URI::URL->as_string # Testing 'hTTp://web1.net/a/b/c/welcome#intro' - ok 33 - URI::URL->eparams - ok 34 - URI::URL->params - ok 35 - URI::URL->port - ok 36 - URI::URL->host - ok 37 - URI::URL->equery - ok 38 - URI::URL->frag - ok 39 - URI::URL->as_string - ok 40 - URI::URL->full_path - ok 41 - URI::URL->epath - ok 42 - URI::URL->path - ok 43 - URI::URL->query - ok 44 - URI::URL->scheme + ok 33 - URI::URL->params + ok 34 - URI::URL->host + ok 35 - URI::URL->equery + ok 36 - URI::URL->query + ok 37 - URI::URL->as_string + ok 38 - URI::URL->eparams + ok 39 - URI::URL->frag + ok 40 - URI::URL->port + ok 41 - URI::URL->scheme + ok 42 - URI::URL->epath + ok 43 - URI::URL->path + ok 44 - URI::URL->full_path # Testing 'http://0:0/0/0;0?0#0' - ok 45 - URI::URL->path - ok 46 - URI::URL->params - ok 47 - URI::URL->query + ok 45 - URI::URL->as_string + ok 46 - URI::URL->frag + ok 47 - URI::URL->port ok 48 - URI::URL->scheme - ok 49 - URI::URL->port - ok 50 - URI::URL->host - ok 51 - URI::URL->as_string + ok 49 - URI::URL->path + ok 50 - URI::URL->params + ok 51 - URI::URL->host ok 52 - URI::URL->netloc - ok 53 - URI::URL->frag + ok 53 - URI::URL->query # Testing 'http://web.net' ok 54 - URI::URL->query - ok 55 - URI::URL->full_path + ok 55 - URI::URL->host ok 56 - URI::URL->path - ok 57 - URI::URL->host - ok 58 - URI::URL->port - ok 59 - URI::URL->scheme - ok 60 - URI::URL->frag + ok 57 - URI::URL->full_path + ok 58 - URI::URL->scheme + ok 59 - URI::URL->frag + ok 60 - URI::URL->port ok 61 - URI::URL->as_string # Testing 'http://web.net/' - ok 62 - URI::URL->frag - ok 63 - URI::URL->as_string - ok 64 - URI::URL->host - ok 65 - URI::URL->port + ok 62 - URI::URL->query + ok 63 - URI::URL->host + ok 64 - URI::URL->full_path + ok 65 - URI::URL->path ok 66 - URI::URL->scheme - ok 67 - URI::URL->query - ok 68 - URI::URL->full_path - ok 69 - URI::URL->path + ok 67 - URI::URL->frag + ok 68 - URI::URL->port + ok 69 - URI::URL->as_string # Testing 'http://web:1/a?query+text' - ok 70 - URI::URL->query - ok 71 - URI::URL->path - ok 72 - URI::URL->host - ok 73 - URI::URL->frag - ok 74 - URI::URL->scheme - ok 75 - URI::URL->port + ok 70 - URI::URL->path + ok 71 - URI::URL->frag + ok 72 - URI::URL->port + ok 73 - URI::URL->scheme + ok 74 - URI::URL->query + ok 75 - URI::URL->host # Testing 'http:/0?0' - ok 76 - URI::URL->full_path + ok 76 - URI::URL->scheme ok 77 - URI::URL->path - ok 78 - URI::URL->query - ok 79 - URI::URL->scheme + ok 78 - URI::URL->full_path + ok 79 - URI::URL->query ok 80 - URI::URL->as_string # Testing 'http:0' ok 81 - URI::URL->scheme - ok 82 - URI::URL->as_string - ok 83 - URI::URL->path - ok 84 - URI::URL->full_path - ok 85 - URI::URL->query + ok 82 - URI::URL->full_path + ok 83 - URI::URL->query + ok 84 - URI::URL->path + ok 85 - URI::URL->as_string # Testing 'mailto:libwww-perl@ics.uci.edu' - ok 86 - URI::URL->as_string - ok 87 - URI::URL->encoded822addr - ok 88 - URI::URL->address + ok 86 - URI::URL->address + ok 87 - URI::URL->as_string + ok 88 - URI::URL->encoded822addr # Testing 'news:*' ok 89 - URI::URL->group - ok 90 - URI::URL->as_string - ok 91 - URI::URL->groupart + ok 90 - URI::URL->groupart + ok 91 - URI::URL->as_string # Testing 'news:comp.lang.perl' ok 92 - URI::URL->group # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk' @@ -829,8 +553,8 @@ PASS: t/rfc2732 ok 96 - URI::URL->user # 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 @@ -921,7 +645,7 @@ ok 2 - parts test ok 3 - escape test # Subtest: newlocal test ok 1 - URI::URL->as_string - # Local directory is /var/volatile/tmp/GNoS71PWkU/ + # Local directory is /var/volatile/tmp/87gvFxVC33/ ok 2 - URI::URL->as_string ok 3 - URI::URL->as_string ok 4 - URI::URL->as_string @@ -1101,6 +825,178 @@ ok 9 - wash&go # URI::URL version 5.04 ok 1..9 PASS: t/old-base +ok 1 - == +ok 2 - != +1..2 +PASS: t/num_eq +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 +1..22 +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 +PASS: t/data +1..5 +http://www.acme.com/foo/bar +http://www.acme.com/foo/ +http://www.acme.com/foo/zoo/foo +ok 1 +ok 2 +ok 3 +uri:/foo +ok 4 +ok 5 +PASS: t/old-relbase +1..3 +# store +# retrieve +ok 1 +ok 2 +ok 3 +PASS: t/storable +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..45 +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 + + +In the following cases we did not get back to where we started with rel() +3: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g") +5: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g") +6: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g") +7: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y") +9: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s") +15: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".") +17: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..") +20: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..") +23: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>") +26: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g") +27: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g") +32: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g") +33: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.") +34: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h") +35: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h") +36: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y") +37: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y") +44: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?") +45: 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..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 1..7 ok 1 ok 2 @@ -1110,6 +1006,27 @@ ok 5 ok 6 ok 7 PASS: t/news +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..6 ok 1 ok 2 @@ -1118,67 +1035,150 @@ ok 4 ok 5 ok 6 PASS: t/old-absconf -1..1 -# -# Versions for all modules listed in static metadata (including optional ones): -# -# === Configure Requires === -# -# Module Want Have -# ------------------- ---- ---- -# ExtUtils::MakeMaker any 7.34 -# -# === Configure Suggests === -# -# Module Want Have -# -------- ------- ---- -# JSON::PP 2.27300 4.02 -# -# === Test Requires === -# -# Module Want Have -# --------------------- ---- -------- -# ExtUtils::MakeMaker any 7.34 -# File::Spec any 3.78 -# File::Spec::Functions any 3.78 -# File::Temp any 0.2309 -# Test any 1.31 -# Test::More 0.96 1.302162 -# Test::Needs any 0.002006 -# utf8 any 1.22 -# -# === Test Recommends === -# -# Module Want Have -# ---------- -------- -------- -# CPAN::Meta 2.120900 2.150010 -# -# === Runtime Requires === -# -# Module Want Have -# ------------ ---- ----- -# Carp any 1.50 -# Cwd any 3.78 -# Data::Dumper any 2.174 -# Encode any 3.01 -# Exporter 5.57 5.73 -# MIME::Base64 2 3.15 -# Net::Domain any 3.11 -# Scalar::Util any 1.50 -# constant any 1.33 -# integer any 1.01 -# overload any 1.30 -# parent any 0.237 -# strict any 1.11 -# utf8 any 1.22 -# warnings any 1.44 -# +1..11 ok 1 -PASS: t/00-report-prereqs +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +ok 7 +ok 8 +ok 9 +ok 10 +ok 11 +PASS: t/sip +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 +not ok 22 # TODO some chars (like U+202E, RIGHT-TO-LEFT OVERRIDE) need to stay escaped +# Failed (TODO) test at t/iri.t line 65. +# got: 'http://納豆.example.org/' +# expected: 'http://納豆.example.org/%e2%80%ae' +ok 23 +ok 24 +not ok 25 # TODO should ihost decode UTF8 bytes? +# Failed (TODO) test at t/iri.t line 74. +# got: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' +# expected: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' +ok 26 +PASS: t/iri +1..17 +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 +PASS: t/split +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/escape +1..6 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +PASS: t/mix +1..6 +ok 1 +ok 2 +ok 3 +ok 4 +ok 5 +ok 6 +PASS: t/rel +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 +1..2 +ok 1 +ok 2 +PASS: t/clone 1..4 +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 +PASS: t/scheme-exceptions +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 +1..7 ok 1 ok 2 ok 3 ok 4 -PASS: t/urn-oid -DURATION: 23 +ok 5 +ok 6 +ok 7 +PASS: t/mailto +DURATION: 22 |