PATH=C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-64\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\cpanfly-5.22-64\var\megalib\bin;C:\Perl-5.22-64\site\bin;C:\Perl-5.22-64\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\mysql-5.5.45-x64\bin;C:\mysql-5.5.45-x64\bin
Start 2015-08-21T22:09:19
ActivePerl-2200 CPAN-2.00
PATH=C:/CPANFL~2.22-/var/libs/bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~2.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\MinGW-64\bin;C:\cygwin\bin;C:\CPANFL~2.22-\var\megalib\bin;C:\PERL-5~2.22-\site\bin;C:\PERL-5~2.22-\bin;C:\p4;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WINDOW~1\v1.0\
Reading 'C:\cpanfly-5.22-64\var\cpan\Metadata'
Database was generated on Fri, 21 Aug 2015 05:17:02 GMT
Running make for O/OA/OALDERS/WWW-YouTube-Download-0.58.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/O/OA/OALDERS/WWW-YouTube-Download-0.58.tar.gz
Checksum for C:\cpanfly-5.22-64\var\cpan\sources\authors\id\O\OA\OALDERS\WWW-YouTube-Download-0.58.tar.gz ok
WWW-YouTube-Download-0.58/Build.PL
WWW-YouTube-Download-0.58/Changes
WWW-YouTube-Download-0.58/LICENSE
WWW-YouTube-Download-0.58/META.json
WWW-YouTube-Download-0.58/README.md
WWW-YouTube-Download-0.58/bin/youtube-download
WWW-YouTube-Download-0.58/bin/youtube-playlists
WWW-YouTube-Download-0.58/contrib/gencode.pl
WWW-YouTube-Download-0.58/cpanfile
WWW-YouTube-Download-0.58/eg/cb.pl
WWW-YouTube-Download-0.58/eg/menu.pl
WWW-YouTube-Download-0.58/eg/parallel.pl
WWW-YouTube-Download-0.58/lib/WWW/YouTube/Download.pm
WWW-YouTube-Download-0.58/minil.toml
WWW-YouTube-Download-0.58/t/00_compile.t
WWW-YouTube-Download-0.58/t/playlist_id.t
WWW-YouTube-Download-0.58/t/user_id.t
WWW-YouTube-Download-0.58/t/video_id.t
WWW-YouTube-Download-0.58/t/video_user.t
WWW-YouTube-Download-0.58/t/youtube.t
WWW-YouTube-Download-0.58/xt/02_perlcritic.t
WWW-YouTube-Download-0.58/xt/05_script-shebang.t
WWW-YouTube-Download-0.58/xt/06_minimum_version.t
WWW-YouTube-Download-0.58/xt/07_cpan_meta.t
WWW-YouTube-Download-0.58/xt/08_meta_author.t
WWW-YouTube-Download-0.58/xt/perlcriticrc
WWW-YouTube-Download-0.58/META.yml
WWW-YouTube-Download-0.58/MANIFEST
CPAN.pm: Building O/OA/OALDERS/WWW-YouTube-Download-0.58.tar.gz
>>> C:\Perl-5.22-64\bin\perl.exe Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'WWW-YouTube-Download' version '0.58'
cp META.json MYMETA.json
cp META.yml MYMETA.yml
---- Unsatisfied dependencies detected during ----
---- OALDERS/WWW-YouTube-Download-0.58.tar.gz ----
XML::TreePP [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'XML::TreePP'
Running make for K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/K/KA/KAWASAKI/CHECKSUMS
Checksum for C:\cpanfly-5.22-64\var\cpan\sources\authors\id\K\KA\KAWASAKI\XML-TreePP-0.43.tar.gz ok
XML-TreePP-0.43/
XML-TreePP-0.43/Changes
XML-TreePP-0.43/example/
XML-TreePP-0.43/lib/
XML-TreePP-0.43/make-dist.sh
XML-TreePP-0.43/Makefile.PL
XML-TreePP-0.43/MANIFEST
XML-TreePP-0.43/META.json
XML-TreePP-0.43/META.yml
XML-TreePP-0.43/README
XML-TreePP-0.43/README.md
XML-TreePP-0.43/t/
XML-TreePP-0.43/t/00_pod.t
XML-TreePP-0.43/t/01_parse.t
XML-TreePP-0.43/t/02_write.t
XML-TreePP-0.43/t/03_parsefile.t
XML-TreePP-0.43/t/04_escape.t
XML-TreePP-0.43/t/05_empty.t
XML-TreePP-0.43/t/06_cdata.t
XML-TreePP-0.43/t/07_attr_prefix.t
XML-TreePP-0.43/t/08_force_array.t
XML-TreePP-0.43/t/09_http-lite.t
XML-TreePP-0.43/t/10_http-lwp.t
XML-TreePP-0.43/t/11_escape_cdata.t
XML-TreePP-0.43/t/12_escape_charref.t
XML-TreePP-0.43/t/13_encoding_en.t
XML-TreePP-0.43/t/14_encoding_zh.t
XML-TreePP-0.43/t/15_encoding_ja.t
XML-TreePP-0.43/t/16_encoding_ko.t
XML-TreePP-0.43/t/17_output_encoding.t
XML-TreePP-0.43/t/18_escape_amp.t
XML-TreePP-0.43/t/19_multi_text.t
XML-TreePP-0.43/t/20_http-lite-cached.t
XML-TreePP-0.43/t/21_http-lwp-cached.t
XML-TreePP-0.43/t/22_http-lite-headers.t
XML-TreePP-0.43/t/23_http-lwp-headers.t
XML-TreePP-0.43/t/24_ignore_error.t
XML-TreePP-0.43/t/25_text_node_key.t
XML-TreePP-0.43/t/26_attr_prefix_null.t
XML-TreePP-0.43/t/27_http-lite-force.t
XML-TreePP-0.43/t/28_http-lwp-force.t
XML-TreePP-0.43/t/29_http-lwp-withcache.t
XML-TreePP-0.43/t/30_first_out.t
XML-TreePP-0.43/t/31_tie_ixhash.t
XML-TreePP-0.43/t/32_base_class.t
XML-TreePP-0.43/t/33_indent.t
XML-TreePP-0.43/t/34_utf8_flag.t
XML-TreePP-0.43/t/35_force_hash.t
XML-TreePP-0.43/t/36_elem_class.t
XML-TreePP-0.43/t/37_undef.t
XML-TreePP-0.43/t/38_cdata_cdsect.t
XML-TreePP-0.43/t/39_writefile.t
XML-TreePP-0.43/t/40_writefile_jcode.t
XML-TreePP-0.43/t/41_writefile_encode.t
XML-TreePP-0.43/t/42_cdata_comment.t
XML-TreePP-0.43/t/43_encoding_quote.t
XML-TreePP-0.43/t/44_utf8_bom.t
XML-TreePP-0.43/t/45_attr_space.t
XML-TreePP-0.43/t/46_xml_deref.t
XML-TreePP-0.43/t/47_xml_deref_utf8.t
XML-TreePP-0.43/t/48_blobref.t
XML-TreePP-0.43/t/49_invalid_encoding.t
XML-TreePP-0.43/t/50_invalid_tree.t
XML-TreePP-0.43/t/51_RT_42441.t
XML-TreePP-0.43/t/52_require_xml_decl.t
XML-TreePP-0.43/t/53_empty_text_node.t
XML-TreePP-0.43/t/54_empty_element_tag_end.t
XML-TreePP-0.43/t/example/
XML-TreePP-0.43/t/example/hello-en-latin1.xml
XML-TreePP-0.43/t/example/hello-en-nodecl-bom.xml
XML-TreePP-0.43/t/example/hello-en-nodecl.xml
XML-TreePP-0.43/t/example/hello-en-noenc-bom.xml
XML-TreePP-0.43/t/example/hello-en-noenc.xml
XML-TreePP-0.43/t/example/hello-en-utf8-bom.xml
XML-TreePP-0.43/t/example/hello-en-utf8.xml
XML-TreePP-0.43/t/example/hello-ja-euc.xml
XML-TreePP-0.43/t/example/hello-ja-sjis.xml
XML-TreePP-0.43/t/example/hello-ja-utf8.xml
XML-TreePP-0.43/t/example/hello-ko-euc.xml
XML-TreePP-0.43/t/example/hello-ko-utf8.xml
XML-TreePP-0.43/t/example/hello-zh-big5.xml
XML-TreePP-0.43/t/example/hello-zh-gb2312.xml
XML-TreePP-0.43/t/example/hello-zh-utf8.xml
XML-TreePP-0.43/t/example/index.rdf
XML-TreePP-0.43/lib/XML/
XML-TreePP-0.43/lib/XML/TreePP.pm
XML-TreePP-0.43/example/envxml.cgi
CPAN.pm: Building K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz
>>> C:\Perl-5.22-64\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for XML::TreePP
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/XML/TreePP.pm blib\lib\XML\TreePP.pm
KAWASAKI/XML-TreePP-0.43.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
"C:\Perl-5.22-64\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00_pod.t ....................
1..1
ok 1 - POD test for lib/XML/TreePP.pm
ok
t/01_parse.t ..................
1..4
ok 1 - use XML::TreePP;
ok 2 - text node
ok 3 - attributes
ok 4 - parse and write
ok
t/02_write.t ..................
1..6
ok 1 - use XML::TreePP;
ok 2 - xmldecl
ok 3 - rss
ok 4 - write and parse
ok 5 - xml_decl is null
ok 6 - xml_decl is set
ok
t/03_parsefile.t ..............
1..3
ok 1 - use XML::TreePP;
ok 2 -
ok 3 -
ok
t/04_escape.t .................
1..9
ok 1 - use XML::TreePP;
ok 2 - parse text node
ok 3 - parse cdata node
ok 4 - parse attribute
ok 5 - write text node
ok 6 - write cdata node (as text node)
ok 7 - write attribute
ok 8 - write new var
ok 9 - write cdata node (as cdata)
ok
t/05_empty.t ..................
1..13
ok 1 - use XML::TreePP;
ok 2 - empty element
ok 3 - empty element with attribute
ok 4 - no child nodes
ok 5 - attribute
ok 6 - white space
ok 7 - round trip: empty element
ok 8 - round trip: empty element with attribute
ok 9 - round trip: no child nodes
ok 10 - round trip: attribute
ok 11 - round trip: white space
ok 12 - round trip: attribute 1
ok 13 - round trip: attribute 2
ok
t/06_cdata.t ..................
1..13
ok 1 - use XML::TreePP;
ok 2 - cdata as reference
ok 3 - cdata escaping
ok 4 - round trip: source
ok 5 - round trip: cdata as scalar
ok 6 - round trip: text node escaping
ok 7 - round trip: again
ok 8 - cdata as reference B
ok 9 - cdata escaping B
ok 10 - round trip: source B
ok 11 - round trip: cdata as scalar B
ok 12 - round trip: text node escaping B
ok 13 - round trip: again B
ok
t/07_attr_prefix.t ............
1..15
ok 1 - use XML::TreePP;
ok 2 - parse: default
ok 3 - parse: -
ok 4 - write: -
ok 5 - parse: @
ok 6 - write: @
ok 7 - parse: __
ok 8 - write: __
ok 9 - parse: ?}{][)(
ok 10 - write: ?}{][)(
ok 11 - parse: $*@^%+&
ok 12 - write: $*@^%+&
ok 13 - parse: 0
ok 14 - write: 0
ok 15 - parse: default (again)
ok
t/08_force_array.t ............
1..25
ok 1 - use XML::TreePP;
ok 2 - A: normal node
ok 3 - A: one force_array node
ok 4 - A: two child nodes
ok 5 - A: three empty nodes
ok 6 - A: one force_array node
ok 7 - A: two child nodes
ok 8 - A: three empty nodes
ok 9 - A: one force_array node
ok 10 - A: two child nodes
ok 11 - A: three empty nodes
ok 12 - B: one force_array node
ok 13 - B: two child nodes
ok 14 - B: three empty nodes
ok 15 - B: one force_array node
ok 16 - B: two child nodes
ok 17 - B: three empty nodes
ok 18 - C: root ARRAY
ok 19 - C: root HASH
ok 20 - C: one ARRAY
ok 21 - C: one text
ok 22 - C: two ARRAY
ok 23 - C: two HASH
ok 24 - C: three ARRAY
ok 25 - C: three text
ok
t/09_http-lite.t .............. skipped: define $MORE_TESTS to test HTTP::Lite.
t/10_http-lwp.t ............... skipped: define $MORE_TESTS to test LWP::UserAgent.
t/11_escape_cdata.t ...........
1..7
ok 1 - use XML::TreePP;
ok 2 - parse text node
ok 3 - parse cdata node
ok 4 - parse attribute
ok 5 - write text node
ok 6 - write cdata node (as cdata)
ok 7 - write attribute
ok
t/12_escape_charref.t .........
1..23
ok 1 - use XML::TreePP;
ok 2 - parse: t1_zero
ok 3 - parse: t2_ctrl
ok 4 - parse: t3_tab_esc
ok 5 - parse: t3_tab_raw
ok 6 - parse: t4_lf_esc
ok 7 - parse: t4_lf_raw
ok 8 - parse: t5_cr_esc
ok 9 - parse: t5_cr_raw
ok 10 - parse: t6_space
ok 11 - parse: t7_ascii
ok 12 - parse: t9_kanji
ok 13 - write: t1_zero
ok 14 - write: t2_ctrl
ok 15 - write: t3_tab_esc
ok 16 - write: t3_tab_raw
ok 17 - write: t4_lf_esc
ok 18 - write: t4_lf_raw
ok 19 - write: t5_cr_esc
ok 20 - write: t5_cr_raw
ok 21 - write: t6_space
ok 22 - write: t7_ascii
ok 23 - write: t9_kanji
ok
t/13_encoding_en.t ............
1..15
ok 1 - use XML::TreePP;
ok 2 - first t/example/hello-en-utf8.xml
ok 3 - write encoding
ok 4 - same t/example/hello-en-nodecl.xml
ok 5 - write encoding
ok 6 - same t/example/hello-en-noenc.xml
ok 7 - write encoding
ok 8 - same t/example/hello-en-latin1.xml
ok 9 - write encoding
ok 10 - same t/example/hello-en-utf8-bom.xml
ok 11 - write encoding
ok 12 - same t/example/hello-en-nodecl-bom.xml
ok 13 - write encoding
ok 14 - same t/example/hello-en-noenc-bom.xml
ok 15 - write encoding
ok
t/14_encoding_zh.t ............
1..7
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-zh-utf8.xml
ok 3 - write encoding
ok 4 - t/example/hello-zh-big5.xml
ok 5 - write encoding
ok 6 - t/example/hello-zh-gb2312.xml
ok 7 - write encoding
ok
t/15_encoding_ja.t ............
1..7
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-ja-utf8.xml
ok 3 - write encoding
ok 4 - t/example/hello-ja-sjis.xml
ok 5 - write encoding
ok 6 - t/example/hello-ja-euc.xml
ok 7 - write encoding
ok
t/16_encoding_ko.t ............
1..5
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-ko-euc.xml
ok 3 - write encoding
ok 4 - t/example/hello-ko-utf8.xml
ok 5 - write encoding
ok
t/17_output_encoding.t ........
1..43
ok 1 - use XML::TreePP;
ok 2 - encoding UTF-8 1
ok 3 - encoding UTF-8 2
ok 4 - division UTF-8 1
ok 5 - division UTF-8 2
ok 6 - plusminus UTF-8 1
ok 7 - plusminus UTF-8 2
ok 8 - encoding Shift_JIS 1
ok 9 - encoding Shift_JIS 2
ok 10 - division Shift_JIS 1
ok 11 - division Shift_JIS 2
ok 12 - plusminus Shift_JIS 1
ok 13 - plusminus Shift_JIS 2
ok 14 - encoding EUC-JP 1
ok 15 - encoding EUC-JP 2
ok 16 - division EUC-JP 1
ok 17 - division EUC-JP 2
ok 18 - plusminus EUC-JP 1
ok 19 - plusminus EUC-JP 2
ok 20 - encoding Latin-1 1
ok 21 - encoding Latin-1 2
ok 22 - division Latin-1 1
ok 23 - division Latin-1 2
ok 24 - plusminus Latin-1 1
ok 25 - plusminus Latin-1 2
ok 26 - encoding EUC-KR 1
ok 27 - encoding EUC-KR 2
ok 28 - division EUC-KR 1
ok 29 - division EUC-KR 2
ok 30 - plusminus EUC-KR 1
ok 31 - plusminus EUC-KR 2
ok 32 - encoding GB2312 1
ok 33 - encoding GB2312 2
ok 34 - division GB2312 1
ok 35 - division GB2312 2
ok 36 - plusminus GB2312 1
ok 37 - plusminus GB2312 2
ok 38 - encoding BIG5 1
ok 39 - encoding BIG5 2
ok 40 - division BIG5 1
ok 41 - division BIG5 2
ok 42 - plusminus BIG5 1
ok 43 - plusminus BIG5 2
ok
t/18_escape_amp.t .............
1..9
ok 1 - use XML::TreePP;
ok 2 - write space
ok 3 - write entref
ok 4 - write charref
ok 5 - write invalid
ok 6 - write space
ok 7 - write entref
ok 8 - write charref
ok 9 - write invalid
ok
t/19_multi_text.t .............
1..41
ok 1 - use XML::TreePP;
ok 2 - 1 parse
ok 3 - 2 parse
ok 4 - 3 parse cdata
ok 5 - 4 parse cdata
ok 6 - 5 parse cdata
ok 7 - 6 parse cdata
ok 8 - 1 aaa-bbb
ok 9 - 2 ccc-ddd
ok 10 - 3 eee-fff ref
ok 11 - 4 ggg-hhh ref
ok 12 - 5 iii-jjj-kkk ref
ok 13 - 6 lll-mmm-nnn ref
ok 14 - 3 eee-fff cdata
ok 15 - 4 ggg-hhh cdata
ok 16 - 5 iii-jjj-kkk cdata
ok 17 - 6 lll-mmm-nnn cdata
ok 18 - 1 back
ok 19 - 2 back
ok 20 - 3 write cdata
ok 21 - 4 write cdata
ok 22 - 5 write cdata
ok 23 - 6 write cdata
ok 24 - 1 parse
ok 25 - 2 parse
ok 26 - 3 parse
ok 27 - 4 parse
ok 28 - 5 parse
ok 29 - 6 parse
ok 30 - 1 aaa-bbb
ok 31 - 2 ccc-ddd
ok 32 - 3 eee-fff
ok 33 - 4 ggg-hhh
ok 34 - 5 iii-jjj-kkk
ok 35 - 6 lll-mmm-nnn
ok 36 - 1 back
ok 37 - 2 back
ok 38 - 3 write
ok 39 - 4 write
ok 40 - 5 write
ok 41 - 6 write
ok
t/20_http-lite-cached.t ....... skipped: define $MORE_TESTS to test this.
t/21_http-lwp-cached.t ........ skipped: define $MORE_TESTS to test this.
t/22_http-lite-headers.t ...... skipped: define $MORE_TESTS to test this.
t/23_http-lwp-headers.t ....... skipped: define $MORE_TESTS to test this.
t/24_ignore_error.t ...........
1..7
ok 1 - use XML::TreePP;
ok 2 - ignore error
ok 3 - raise error
ok 4 - ignore error
ok 5 - raise error
ok 6 - ignore error
ok 7 - raise error
ok
t/25_text_node_key.t ..........
1..13
ok 1 - use XML::TreePP;
ok 2 - attribute1 for \#text
ok 3 - text node for \#text
ok 4 - attribute2 for \#text
ok 5 - cdata node for \#text (content)
ok 6 - attribute1 for _content
ok 7 - text node for _content
ok 8 - attribute2 for _content
ok 9 - cdata node for _content (content)
ok 10 - attribute1 for 0
ok 11 - text node for 0
ok 12 - attribute2 for 0
ok 13 - cdata node for 0 (content)
ok
t/26_attr_prefix_null.t .......
1..6
ok 1 - use XML::TreePP;
ok 2 - parse 1
ok 3 - write 1
ok 4 - write 2
ok 5 - write 3
ok 6 - write 4
ok
t/27_http-lite-force.t ........ skipped: define $MORE_TESTS to test this.
t/28_http-lwp-force.t ......... skipped: define $MORE_TESTS to test this.
t/29_http-lwp-withcache.t ..... skipped: LWP::UserAgent::WithCache is not loaded.
t/30_first_out.t ..............
1..3
ok 1 - use XML::TreePP;
ok 2 - 1-2-3-*-5-*-7-8-9
ok 3 - 7-8-9-*-5-*-1-2-3
ok
t/31_tie_ixhash.t .............
1..19
ok 1 - use XML::TreePP;
ok 2 - 2
ok 3 - 3
ok 4 - 4
ok 5 - 5
ok 6 - 6
ok 7 - 7
ok 8 - 8
ok 9 - 9
ok 10 - 1-2-3-4-5-6-7-8-9
ok 11 - -two=2
ok 12 - -three=3
ok 13 - -four=4
ok 14 - -five=5
ok 15 - 6
ok 16 - 7
ok 17 - 8
ok 18 - 9
ok 19 - 3-4-5-6-7-1-2-8-9
ok
t/32_base_class.t .............
1..14
ok 1 - use XML::TreePP;
ok 2 - /root
ok 3 - /root
ok 4 - /root/two
ok 5 - /root/three
ok 6 - /root/three/five
ok 7 - /root/six (ARRAY)
ok 8 - /root/six
ok 9 - /root/six/seven
ok 10 - /root/eight (ARRAY)
ok 11 - /root/eight
ok 12 - /root/foo
ok 13 - /root/foo/bar (ARRAY)
ok 14 - /root/foo/bar
ok
t/33_indent.t .................
1..73
ok 1 - use XML::TreePP;
ok 2 - [0] text node
ok 3 - [0] child node
ok 4 - [0] text node after empty node
ok 5 - [0] explicit text node
ok 6 - [0] text node after attribute
ok 7 - [0] cdata node
ok 8 - [0] no-indent root
ok 9 - [0] indent one
ok 10 - [0] indent two
ok 11 - [0] indent four
ok 12 - [0] indent four end
ok 13 - [0] indent five
ok 14 - [0] indent six
ok 15 - [0] indent seven
ok 16 - [0] indent nine
ok 17 - [0] no-indent root end
ok 18 - [0] line root
ok 19 - [0] line one
ok 20 - [0] line two
ok 21 - [0] line five
ok 22 - [0] line six
ok 23 - [0] line four
ok 24 - [0] line nine
ok 25 - [0] line root
ok 26 - [1] text node
ok 27 - [1] child node
ok 28 - [1] text node after empty node
ok 29 - [1] explicit text node
ok 30 - [1] text node after attribute
ok 31 - [1] cdata node
ok 32 - [1] no-indent root
ok 33 - [1] indent one
ok 34 - [1] indent two
ok 35 - [1] indent four
ok 36 - [1] indent four end
ok 37 - [1] indent five
ok 38 - [1] indent six
ok 39 - [1] indent seven
ok 40 - [1] indent nine
ok 41 - [1] no-indent root end
ok 42 - [1] line root
ok 43 - [1] line one
ok 44 - [1] line two
ok 45 - [1] line five
ok 46 - [1] line six
ok 47 - [1] line four
ok 48 - [1] line nine
ok 49 - [1] line root
ok 50 - [4] text node
ok 51 - [4] child node
ok 52 - [4] text node after empty node
ok 53 - [4] explicit text node
ok 54 - [4] text node after attribute
ok 55 - [4] cdata node
ok 56 - [4] no-indent root
ok 57 - [4] indent one
ok 58 - [4] indent two
ok 59 - [4] indent four
ok 60 - [4] indent four end
ok 61 - [4] indent five
ok 62 - [4] indent six
ok 63 - [4] indent seven
ok 64 - [4] indent nine
ok 65 - [4] no-indent root end
ok 66 - [4] line root
ok 67 - [4] line one
ok 68 - [4] line two
ok 69 - [4] line five
ok 70 - [4] line six
ok 71 - [4] line four
ok 72 - [4] line nine
ok 73 - [4] line root
ok
t/34_utf8_flag.t ..............
1..66
ok 1 - use XML::TreePP;
ok 2 - [source] XML: octets
ok 3 - [source] XML: string
ok 4 - [source] XML: octets (no damaged)
ok 5 - [source] XML: string (no damaged)
ok 6 - [A] 4: string
ok 7 - [A] 5: string
ok 8 - [A] 6: string
ok 9 - [A] 1: string != octets
ok 10 - [A] 2: octets == octets
ok 11 - [A] 3: string != octets
ok 12 - [A] 4: string == string
ok 13 - [B] 4: string
ok 14 - [B] 5: string
ok 15 - [B] 6: string
ok 16 - [B] 1: string != octets
ok 17 - [B] 2: octets == octets
ok 18 - [B] 3: string != octets
ok 19 - [B] 4: string == string
ok 20 - [C] 4: octets
ok 21 - [C] 5: octets
ok 22 - [C] 6: octets
ok 23 - [C] 1: octets == octets
ok 24 - [C] 2: octets != string
ok 25 - [C] 2: string == string
ok 26 - [D] 4: string
ok 27 - [D] 5: string
ok 28 - [D] 6: string
ok 29 - [D] 1: string != octets
ok 30 - [D] 2: octets == octets
ok 31 - [D] 3: string != octets
ok 32 - [D] 4: string == string
ok 33 - [A-B] 4: same
ok 34 - [A-B] 6: same
ok 35 - [B-D] 4: same
ok 36 - [B-D] 6: same
ok 37 - [A-C] 4: diff
ok 38 - [A-C] 6: diff
ok 39 - XML: string five
ok 40 - XML: string four
ok 41 - XML: string one
ok 42 - XML: string six
ok 43 - XML: string three
ok 44 - XML: string two
ok 45 - XML: string five
ok 46 - XML: string four
ok 47 - XML: string one
ok 48 - XML: string six
ok 49 - XML: string three
ok 50 - XML: string two
ok 51 - XML: string five
ok 52 - XML: string four
ok 53 - XML: string one
ok 54 - XML: string six
ok 55 - XML: string three
ok 56 - XML: string two
ok 57 - XML: octets five
ok 58 - XML: octets four
ok 59 - XML: octets one
ok 60 - XML: octets six
ok 61 - XML: octets three
ok 62 - XML: octets two
ok 63 - [E] XML: string
ok 64 - [F] XML: string
ok 65 - [G] XML: string
ok 66 - [H] XML: octets
ok
t/35_force_hash.t .............
1..23
ok 1 - use XML::TreePP;
ok 2 - A: zero
ok 3 - A: one
ok 4 - A: two with text node
ok 5 - A: two with attribute
ok 6 - A: three with both text node and attribute
ok 7 - A: three empty node 1
ok 8 - A: three empty node 2
ok 9 - A: ZZZ
ok 10 - A: AAA
ok 11 - A: BBB
ok 12 - A: EEE
ok 13 - B: zero
ok 14 - B: one
ok 15 - B: two with text node
ok 16 - B: two with attribute
ok 17 - B: three with both text node and attribute
ok 18 - B: three empty node 1
ok 19 - B: three empty node 2
ok 20 - B: ZZZ
ok 21 - B: AAA
ok 22 - B: BBB
ok 23 - B: EEE
ok
t/36_elem_class.t .............
1..14
ok 1 - use XML::TreePP;
ok 2 - /root
ok 3 - /root
ok 4 - /root/two
ok 5 - /root/three
ok 6 - /root/three/five
ok 7 - /root/six (ARRAY)
ok 8 - /root/six
ok 9 - /root/six/seven
ok 10 - /root/eight (ARRAY)
ok 11 - /root/eight
ok 12 - /root/foo
ok 13 - /root/foo/bar (ARRAY)
ok 14 - /root/foo/bar
ok
t/37_undef.t ..................
1..6
ok 1 - use XML::TreePP;
ok 2 - attr one two
ok 3 - hash three
ok 4 - hash four
ok 5 - empty cdata
ok 6 - undef cdata
ok
t/38_cdata_cdsect.t ...........
1..161
ok 1 - use XML::TreePP;
ok 2 - exists
ok 3 - invalid ref
ok 4 - ]]>
ok 5 - round trip
ok 6 - exists
ok 7 - invalid ref
ok 8 - ]]>
ok 9 - round trip
ok 10 - exists
ok 11 - invalid ref
ok 12 - ]]>]]>
ok 13 - round trip
ok 14 - exists
ok 15 - invalid ref
ok 16 - ]]>
ok 17 - round trip
ok 18 - exists
ok 19 - invalid ref
ok 20 - ]]>
ok 21 - round trip
ok 22 - exists
ok 23 - invalid ref
ok 24 - ]]
ok 25 - round trip
ok 26 - exists
ok 27 - invalid ref
ok 28 - ]]>]]>
ok 29 - round trip
ok 30 - exists
ok 31 - invalid ref
ok 32 -
ok 33 - round trip
ok 34 - exists
ok 35 - invalid ref
ok 36 - ]
ok 37 - round trip
ok 38 - exists
ok 39 - invalid ref
ok 40 - ]]>]]>
ok 41 - round trip
ok 42 - exists
ok 43 - invalid ref
ok 44 - ]]>
ok 45 - round trip
ok 46 - exists
ok 47 - invalid ref
ok 48 - ]]>
ok 49 - round trip
ok 50 - exists
ok 51 - invalid ref
ok 52 - ]]>
ok 53 - round trip
ok 54 - exists
ok 55 - invalid ref
ok 56 - ]]>]]>
ok 57 - round trip
ok 58 - exists
ok 59 - invalid ref
ok 60 - ]>
ok 61 - round trip
ok 62 - exists
ok 63 - invalid ref
ok 64 - ]]>
ok 65 - round trip
ok 66 - exists
ok 67 - invalid ref
ok 68 - >
ok 69 - round trip
ok 70 - exists
ok 71 - invalid ref
ok 72 - ]]>
ok 73 - round trip
ok 74 - exists
ok 75 - invalid ref
ok 76 - ]>
ok 77 - round trip
ok 78 - exists
ok 79 - invalid ref
ok 80 - ]]
ok 81 - round trip
ok 82 - exists
ok 83 - invalid ref
ok 84 - ]]>
ok 85 - round trip
ok 86 - exists
ok 87 - invalid ref
ok 88 - ]]>
ok 89 - round trip
ok 90 - exists
ok 91 - invalid ref
ok 92 - ]]>]]>
ok 93 - round trip
ok 94 - exists
ok 95 - invalid ref
ok 96 - ]]>
ok 97 - round trip
ok 98 - exists
ok 99 - invalid ref
ok 100 - ]]>
ok 101 - round trip
ok 102 - exists
ok 103 - invalid ref
ok 104 - ]]
ok 105 - round trip
ok 106 - exists
ok 107 - invalid ref
ok 108 - ]]>]]>
ok 109 - round trip
ok 110 - exists
ok 111 - invalid ref
ok 112 -
ok 113 - round trip
ok 114 - exists
ok 115 - invalid ref
ok 116 - ]
ok 117 - round trip
ok 118 - exists
ok 119 - invalid ref
ok 120 - ]]>]]>
ok 121 - round trip
ok 122 - exists
ok 123 - invalid ref
ok 124 - ]]>
ok 125 - round trip
ok 126 - exists
ok 127 - invalid ref
ok 128 - ]]>
ok 129 - round trip
ok 130 - exists
ok 131 - invalid ref
ok 132 - ]]>
ok 133 - round trip
ok 134 - exists
ok 135 - invalid ref
ok 136 - ]]>]]>
ok 137 - round trip
ok 138 - exists
ok 139 - invalid ref
ok 140 - ]>
ok 141 - round trip
ok 142 - exists
ok 143 - invalid ref
ok 144 - ]]>
ok 145 - round trip
ok 146 - exists
ok 147 - invalid ref
ok 148 - >
ok 149 - round trip
ok 150 - exists
ok 151 - invalid ref
ok 152 - ]]>
ok 153 - round trip
ok 154 - exists
ok 155 - invalid ref
ok 156 - ]>
ok 157 - round trip
ok 158 - exists
ok 159 - invalid ref
ok 160 - ]]
ok 161 - round trip
ok
t/39_writefile.t ..............
1..7
ok 1 - use XML::TreePP;
ok 2 - file:C:\cpanfly-5.22-64\var\tmp\7G_89lBkxb
ok 3 - writefile
ok 4 - parsefile
ok 5 - parsefile
ok 6 - foo
ok 7 - bar
ok
t/40_writefile_jcode.t ........ skipped: Jcode is not loaded.
t/41_writefile_encode.t .......
1..19
ok 1 - use XML::TreePP;
ok 2 - file:C:\cpanfly-5.22-64\var\tmp\QGWgd_Xree
ok 3 - writefile
ok 4 - foo raw
ok 5 - bar raw
ok 6 - parsefile
ok 7 - foo octets
ok 8 - bar octets
ok 9 - foo tree octets
ok 10 - bar tree octets
ok 11 - file:C:\cpanfly-5.22-64\var\tmp\KmqYDbZUau
ok 12 - writefile
ok 13 - foo raw
ok 14 - bar raw
ok 15 - parsefile
ok 16 - foo string
ok 17 - bar string
ok 18 - foo tree string
ok 19 - bar tree string
ok
t/42_cdata_comment.t ..........
1..129
ok 1 - use XML::TreePP;
ok 2 - default exists
ok 3 - default invalid ref
ok 4 - default AAACCCEEE
ok 5 - default round trip
ok 6 - default exists
ok 7 - default invalid ref
ok 8 - default
ok 9 - default round trip
ok 10 - default exists
ok 11 - default invalid ref
ok 12 - default AAA
ok 13 - default round trip
ok 14 - default exists
ok 15 - default invalid ref
ok 16 - default AAABBB
ok 17 - default round trip
ok 18 - default exists
ok 19 - default invalid ref
ok 20 - default
ok 21 - default round trip
ok 22 - default exists
ok 23 - default invalid ref
ok 24 - default AAABBBCCC
ok 25 - default round trip
ok 26 - default exists
ok 27 - default invalid ref
ok 28 - default
ok 29 - default round trip
ok 30 - default exists
ok 31 - default invalid ref
ok 32 - default BBBCCCDDD
ok 33 - default round trip
ok 34 - default exists
ok 35 - default invalid ref
ok 36 - default BBB
ok 37 - default round trip
ok 38 - default exists
ok 39 - default invalid ref
ok 40 - default AAABBBDDDEEE
ok 41 - default round trip
ok 42 - default exists
ok 43 - default invalid ref
ok 44 - default AAABBBCCC
ok 45 - default round trip
ok 46 - default exists
ok 47 - default invalid ref
ok 48 - default BBBCCC
ok 49 - default round trip
ok 50 - default exists
ok 51 - default invalid ref
ok 52 - default AAACCC
ok 53 - default round trip
ok 54 - default exists
ok 55 - default invalid ref
ok 56 - default AAABBBCCCDDDEEE
ok 57 - default round trip
ok 58 - default exists
ok 59 - default invalid ref
ok 60 - default
ok 61 - default round trip
ok 62 - default exists
ok 63 - default invalid ref
ok 64 - default
ok 65 - default round trip
ok 66 - cdata_scalar_ref exists
ok 67 - cdata_scalar_ref invalid ref
ok 68 - cdata_scalar_ref AAACCCEEE
ok 69 - cdata_scalar_ref round trip
ok 70 - cdata_scalar_ref exists
ok 71 - cdata_scalar_ref invalid ref
ok 72 - cdata_scalar_ref
ok 73 - cdata_scalar_ref round trip
ok 74 - cdata_scalar_ref exists
ok 75 - cdata_scalar_ref invalid ref
ok 76 - cdata_scalar_ref AAA
ok 77 - cdata_scalar_ref round trip
ok 78 - cdata_scalar_ref exists
ok 79 - cdata_scalar_ref invalid ref
ok 80 - cdata_scalar_ref AAABBB
ok 81 - cdata_scalar_ref round trip
ok 82 - cdata_scalar_ref exists
ok 83 - cdata_scalar_ref invalid ref
ok 84 - cdata_scalar_ref
ok 85 - cdata_scalar_ref round trip
ok 86 - cdata_scalar_ref exists
ok 87 - cdata_scalar_ref invalid ref
ok 88 - cdata_scalar_ref AAABBBCCC
ok 89 - cdata_scalar_ref round trip
ok 90 - cdata_scalar_ref exists
ok 91 - cdata_scalar_ref invalid ref
ok 92 - cdata_scalar_ref
ok 93 - cdata_scalar_ref round trip
ok 94 - cdata_scalar_ref exists
ok 95 - cdata_scalar_ref invalid ref
ok 96 - cdata_scalar_ref BBBCCCDDD
ok 97 - cdata_scalar_ref round trip
ok 98 - cdata_scalar_ref exists
ok 99 - cdata_scalar_ref invalid ref
ok 100 - cdata_scalar_ref BBB
ok 101 - cdata_scalar_ref round trip
ok 102 - cdata_scalar_ref exists
ok 103 - cdata_scalar_ref invalid ref
ok 104 - cdata_scalar_ref AAABBBDDDEEE
ok 105 - cdata_scalar_ref round trip
ok 106 - cdata_scalar_ref exists
ok 107 - cdata_scalar_ref invalid ref
ok 108 - cdata_scalar_ref AAABBBCCC
ok 109 - cdata_scalar_ref round trip
ok 110 - cdata_scalar_ref exists
ok 111 - cdata_scalar_ref invalid ref
ok 112 - cdata_scalar_ref BBBCCC
ok 113 - cdata_scalar_ref round trip
ok 114 - cdata_scalar_ref exists
ok 115 - cdata_scalar_ref invalid ref
ok 116 - cdata_scalar_ref AAACCC
ok 117 - cdata_scalar_ref round trip
ok 118 - cdata_scalar_ref exists
ok 119 - cdata_scalar_ref invalid ref
ok 120 - cdata_scalar_ref AAABBBCCCDDDEEE
ok 121 - cdata_scalar_ref round trip
ok 122 - cdata_scalar_ref exists
ok 123 - cdata_scalar_ref invalid ref
ok 124 - cdata_scalar_ref
ok 125 - cdata_scalar_ref round trip
ok 126 - cdata_scalar_ref exists
ok 127 - cdata_scalar_ref invalid ref
ok 128 - cdata_scalar_ref
ok 129 - cdata_scalar_ref round trip
ok
t/43_encoding_quote.t .........
1..5
ok 1 - use XML::TreePP;
ok 2 - use Encode;
ok 3 - windows-1250
ok 4 - Shift_JIS
ok 5 - INVALID_ENCODING
ok
t/44_utf8_bom.t ...............
1..13
ok 1 - use XML::TreePP;
ok 2 - t/example/hello-en-utf8.xml without utf8_flag
ok 3 - t/example/hello-en-utf8.xml with utf8_flag
ok 4 - t/example/hello-en-nodecl.xml without utf8_flag
ok 5 - t/example/hello-en-nodecl.xml with utf8_flag
ok 6 - t/example/hello-en-noenc.xml without utf8_flag
ok 7 - t/example/hello-en-noenc.xml with utf8_flag
ok 8 - t/example/hello-en-utf8-bom.xml without utf8_flag
ok 9 - t/example/hello-en-utf8-bom.xml with utf8_flag
ok 10 - t/example/hello-en-nodecl-bom.xml without utf8_flag
ok 11 - t/example/hello-en-nodecl-bom.xml with utf8_flag
ok 12 - t/example/hello-en-noenc-bom.xml without utf8_flag
ok 13 - t/example/hello-en-noenc-bom.xml with utf8_flag
ok
t/45_attr_space.t .............
1..49
ok 1 - use XML::TreePP;
ok 2 - key="val" (no space)
ok 3 - key ="val" (left space)
ok 4 - key= "val" (right space)
ok 5 - key = "val" (both space)
ok 6 - key='val' (no space)
ok 7 - key ='val' (left space)
ok 8 - key= 'val' (right space)
ok 9 - key = 'val' (both space)
ok 10 - key="val" (no space)
ok 11 - key ="val" (left space)
ok 12 - key= "val" (right space)
ok 13 - key = "val" (both space)
ok 14 - key='val' (no space)
ok 15 - key ='val' (left space)
ok 16 - key= 'val' (right space)
ok 17 - key = 'val' (both space)
ok 18 - key="val" (no space)
ok 19 - key ="val" (left space)
ok 20 - key= "val" (right space)
ok 21 - key = "val" (both space)
ok 22 - key='val' (no space)
ok 23 - key ='val' (left space)
ok 24 - key= 'val' (right space)
ok 25 - key = 'val' (both space)
ok 26 - key="val" (no space)
ok 27 - key ="val" (left space)
ok 28 - key= "val" (right space)
ok 29 - key = "val" (both space)
ok 30 - key='val' (no space)
ok 31 - key ='val' (left space)
ok 32 - key= 'val' (right space)
ok 33 - key = 'val' (both space)
ok 34 - key="val" (no space)
ok 35 - key ="val" (left space)
ok 36 - key= "val" (right space)
ok 37 - key = "val" (both space)
ok 38 - key='val' (no space)
ok 39 - key ='val' (left space)
ok 40 - key= 'val' (right space)
ok 41 - key = 'val' (both space)
ok 42 - key="val" (no space)
ok 43 - key ="val" (left space)
ok 44 - key= "val" (right space)
ok 45 - key = "val" (both space)
ok 46 - key='val' (no space)
ok 47 - key ='val' (left space)
ok 48 - key= 'val' (right space)
ok 49 - key = 'val' (both space)
ok
t/46_xml_deref.t ..............
1..33
ok 1 - use XML::TreePP;
ok 2 - Plain octets no_ref: a
ok 3 - Plain octets no_ref: z
ok 4 - Plain octets no_ref: c
ok 5 - Plain octets no_ref: e
ok 6 - Plain octets no_ref: n
ok 7 - Plain octets no_ref: k
ok 8 - Plain octets xml_deref ok: a
ok 9 - Plain octets xml_deref ok: z
ok 10 - Plain octets xml_deref ok: c
ok 11 - Plain octets xml_deref ok: e
ok 12 - Plain octets xml_deref ok: n
ok 13 - Plain octets xml_deref ok: k
ok 14 - Mixed octets has_ref: c
ok 15 - Mixed octets has_ref: e
ok 16 - Mixed octets has_ref: n
ok 17 - Mixed octets has_ref: k
ok 18 - Mixed octets xml_deref ok: a
ok 19 - Mixed octets xml_deref ok: z
ok 20 - Mixed octets xml_deref ok: c
ok 21 - Mixed octets xml_deref ok: e
ok 22 - Mixed octets xml_deref ok: n
ok 23 - Mixed octets xml_deref ok: k
ok 24 - XMLref octets has_ref: c
ok 25 - XMLref octets has_ref: e
ok 26 - XMLref octets has_ref: n
ok 27 - XMLref octets has_ref: k
ok 28 - XMLref octets xml_deref ok: a
ok 29 - XMLref octets xml_deref ok: z
ok 30 - XMLref octets xml_deref ok: c
ok 31 - XMLref octets xml_deref ok: e
ok 32 - XMLref octets xml_deref ok: n
ok 33 - XMLref octets xml_deref ok: k
ok
t/47_xml_deref_utf8.t .........
1..155
ok 1 - use XML::TreePP;
ok 2 - [Mixed octets] has_ref: c
ok 3 - [Mixed octets] has_ref: e
ok 4 - [Mixed octets] has_ref: n
ok 5 - [Mixed octets] has_ref: k
ok 6 - [Mixed octets xml_deref] is_octets: a
ok 7 - [Mixed octets xml_deref] is_octets: z
ok 8 - [Mixed octets xml_deref] is_octets: c
ok 9 - [Mixed octets xml_deref] is_octets: e
ok 10 - [Mixed octets xml_deref] is_octets: n
ok 11 - [Mixed octets xml_deref] is_octets: k
ok 12 - [Mixed octets xml_deref] ok: a
ok 13 - [Mixed octets xml_deref] ok: z
ok 14 - [Mixed octets xml_deref] ok: c
ok 15 - [Mixed octets xml_deref] ok: e
ok 16 - [Mixed octets xml_deref] ok: n
ok 17 - [Mixed octets xml_deref] ok: k
ok 18 - [Mixed octets utf8_flag] has_ref: c
ok 19 - [Mixed octets utf8_flag] has_ref: e
ok 20 - [Mixed octets utf8_flag] has_ref: n
ok 21 - [Mixed octets utf8_flag] has_ref: k
ok 22 - [Mixed octets utf8_flag xml_deref] is_utf8: c
ok 23 - [Mixed octets utf8_flag xml_deref] is_utf8: e
ok 24 - [Mixed octets utf8_flag xml_deref] is_utf8: n
ok 25 - [Mixed octets utf8_flag xml_deref] is_utf8: k
ok 26 - [Mixed octets utf8_flag xml_deref] ok: a
ok 27 - [Mixed octets utf8_flag xml_deref] ok: z
ok 28 - [Mixed octets utf8_flag xml_deref] ok: c
ok 29 - [Mixed octets utf8_flag xml_deref] ok: e
ok 30 - [Mixed octets utf8_flag xml_deref] ok: n
ok 31 - [Mixed octets utf8_flag xml_deref] ok: k
ok 32 - [Mixed string] has_ref: c
ok 33 - [Mixed string] has_ref: e
ok 34 - [Mixed string] has_ref: n
ok 35 - [Mixed string] has_ref: k
ok 36 - [Mixed string xml_deref] is_utf8: c
ok 37 - [Mixed string xml_deref] is_utf8: e
ok 38 - [Mixed string xml_deref] is_utf8: n
ok 39 - [Mixed string xml_deref] is_utf8: k
ok 40 - [Mixed string xml_deref] ok: a
ok 41 - [Mixed string xml_deref] ok: z
ok 42 - [Mixed string xml_deref] ok: c
ok 43 - [Mixed string xml_deref] ok: e
ok 44 - [Mixed string xml_deref] ok: n
ok 45 - [Mixed string xml_deref] ok: k
ok 46 - [Mixed string utf8_flag] has_ref: c
ok 47 - [Mixed string utf8_flag] has_ref: e
ok 48 - [Mixed string utf8_flag] has_ref: n
ok 49 - [Mixed string utf8_flag] has_ref: k
ok 50 - [Mixed string utf8_flag xml_deref] is_utf8: c
ok 51 - [Mixed string utf8_flag xml_deref] is_utf8: e
ok 52 - [Mixed string utf8_flag xml_deref] is_utf8: n
ok 53 - [Mixed string utf8_flag xml_deref] is_utf8: k
ok 54 - [Mixed string utf8_flag xml_deref] ok: a
ok 55 - [Mixed string utf8_flag xml_deref] ok: z
ok 56 - [Mixed string utf8_flag xml_deref] ok: c
ok 57 - [Mixed string utf8_flag xml_deref] ok: e
ok 58 - [Mixed string utf8_flag xml_deref] ok: n
ok 59 - [Mixed string utf8_flag xml_deref] ok: k
ok 60 - [Plain octets] no_ref: a
ok 61 - [Plain octets] no_ref: z
ok 62 - [Plain octets] no_ref: c
ok 63 - [Plain octets] no_ref: e
ok 64 - [Plain octets] no_ref: n
ok 65 - [Plain octets] no_ref: k
ok 66 - [Plain octets xml_deref] is_octets: a
ok 67 - [Plain octets xml_deref] is_octets: z
ok 68 - [Plain octets xml_deref] is_octets: c
ok 69 - [Plain octets xml_deref] is_octets: e
ok 70 - [Plain octets xml_deref] is_octets: n
ok 71 - [Plain octets xml_deref] is_octets: k
ok 72 - [Plain octets xml_deref] ok: a
ok 73 - [Plain octets xml_deref] ok: z
ok 74 - [Plain octets xml_deref] ok: c
ok 75 - [Plain octets xml_deref] ok: e
ok 76 - [Plain octets xml_deref] ok: n
ok 77 - [Plain octets xml_deref] ok: k
ok 78 - [Plain octets utf8_flag] no_ref: a
ok 79 - [Plain octets utf8_flag] no_ref: z
ok 80 - [Plain octets utf8_flag] no_ref: c
ok 81 - [Plain octets utf8_flag] no_ref: e
ok 82 - [Plain octets utf8_flag] no_ref: n
ok 83 - [Plain octets utf8_flag] no_ref: k
ok 84 - [Plain octets utf8_flag xml_deref] is_utf8: c
ok 85 - [Plain octets utf8_flag xml_deref] is_utf8: e
ok 86 - [Plain octets utf8_flag xml_deref] is_utf8: n
ok 87 - [Plain octets utf8_flag xml_deref] is_utf8: k
ok 88 - [Plain octets utf8_flag xml_deref] ok: a
ok 89 - [Plain octets utf8_flag xml_deref] ok: z
ok 90 - [Plain octets utf8_flag xml_deref] ok: c
ok 91 - [Plain octets utf8_flag xml_deref] ok: e
ok 92 - [Plain octets utf8_flag xml_deref] ok: n
ok 93 - [Plain octets utf8_flag xml_deref] ok: k
ok 94 - [Plain string] no_ref: a
ok 95 - [Plain string] no_ref: z
ok 96 - [Plain string] no_ref: c
ok 97 - [Plain string] no_ref: e
ok 98 - [Plain string] no_ref: n
ok 99 - [Plain string] no_ref: k
ok 100 - [Plain string xml_deref] is_utf8: c
ok 101 - [Plain string xml_deref] is_utf8: e
ok 102 - [Plain string xml_deref] is_utf8: n
ok 103 - [Plain string xml_deref] is_utf8: k
ok 104 - [Plain string xml_deref] ok: a
ok 105 - [Plain string xml_deref] ok: z
ok 106 - [Plain string xml_deref] ok: c
ok 107 - [Plain string xml_deref] ok: e
ok 108 - [Plain string xml_deref] ok: n
ok 109 - [Plain string xml_deref] ok: k
ok 110 - [Plain string utf8_flag] no_ref: a
ok 111 - [Plain string utf8_flag] no_ref: z
ok 112 - [Plain string utf8_flag] no_ref: c
ok 113 - [Plain string utf8_flag] no_ref: e
ok 114 - [Plain string utf8_flag] no_ref: n
ok 115 - [Plain string utf8_flag] no_ref: k
ok 116 - [Plain string utf8_flag xml_deref] is_utf8: c
ok 117 - [Plain string utf8_flag xml_deref] is_utf8: e
ok 118 - [Plain string utf8_flag xml_deref] is_utf8: n
ok 119 - [Plain string utf8_flag xml_deref] is_utf8: k
ok 120 - [Plain string utf8_flag xml_deref] ok: a
ok 121 - [Plain string utf8_flag xml_deref] ok: z
ok 122 - [Plain string utf8_flag xml_deref] ok: c
ok 123 - [Plain string utf8_flag xml_deref] ok: e
ok 124 - [Plain string utf8_flag xml_deref] ok: n
ok 125 - [Plain string utf8_flag xml_deref] ok: k
ok 126 - [XMLref octets] has_ref: c
ok 127 - [XMLref octets] has_ref: e
ok 128 - [XMLref octets] has_ref: n
ok 129 - [XMLref octets] has_ref: k
ok 130 - [XMLref octets xml_deref] is_octets: a
ok 131 - [XMLref octets xml_deref] is_octets: z
ok 132 - [XMLref octets xml_deref] is_octets: c
ok 133 - [XMLref octets xml_deref] is_octets: e
ok 134 - [XMLref octets xml_deref] is_octets: n
ok 135 - [XMLref octets xml_deref] is_octets: k
ok 136 - [XMLref octets xml_deref] ok: a
ok 137 - [XMLref octets xml_deref] ok: z
ok 138 - [XMLref octets xml_deref] ok: c
ok 139 - [XMLref octets xml_deref] ok: e
ok 140 - [XMLref octets xml_deref] ok: n
ok 141 - [XMLref octets xml_deref] ok: k
ok 142 - [XMLref octets utf8_flag] has_ref: c
ok 143 - [XMLref octets utf8_flag] has_ref: e
ok 144 - [XMLref octets utf8_flag] has_ref: n
ok 145 - [XMLref octets utf8_flag] has_ref: k
ok 146 - [XMLref octets utf8_flag xml_deref] is_utf8: c
ok 147 - [XMLref octets utf8_flag xml_deref] is_utf8: e
ok 148 - [XMLref octets utf8_flag xml_deref] is_utf8: n
ok 149 - [XMLref octets utf8_flag xml_deref] is_utf8: k
ok 150 - [XMLref octets utf8_flag xml_deref] ok: a
ok 151 - [XMLref octets utf8_flag xml_deref] ok: z
ok 152 - [XMLref octets utf8_flag xml_deref] ok: c
ok 153 - [XMLref octets utf8_flag xml_deref] ok: e
ok 154 - [XMLref octets utf8_flag xml_deref] ok: n
ok 155 - [XMLref octets utf8_flag xml_deref] ok: k
ok
t/48_blobref.t ................
1..8
ok 1 - use XML::TreePP;
ok 2 - no1: HASHREF - child node
ok 3 - no2: ARRAYREF - multiple nodes
ok 4 - no3: SCALARREF - cdata node
ok 5 - no4: CODEREF - undefined behavior rather than die
ok 6 - no5: OBJECT - as a normal child node
ok 7 - no6: BLOB - undefined behavior rather than die
ok 8 - no7: BLOBREF - undefined behavior rather than die
ok
t/49_invalid_encoding.t .......
1..4
ok 1 - use XML::TreePP;
ok 2 - parse: Unknown encoding: UNKNOWN_ENCODING at t/49_invalid_encoding.t line 33.
#
ok 3 - write: Unknown encoding: UNKNOWN_ENCODING at t/49_invalid_encoding.t line 44.
#
ok 4 - output_encoding: Unknown encoding: UNKNOWN_ENCODING at t/49_invalid_encoding.t line 55.
#
ok
t/50_invalid_tree.t ...........
1..5
ok 1 - use XML::TreePP;
ok 2 - undef: Invalid tree at t/50_invalid_tree.t line 13.
#
ok 3 - arrayref: Invalid tree at t/50_invalid_tree.t line 20.
#
ok 4 - scalar: Invalid tree at t/50_invalid_tree.t line 27.
#
ok 5 - scalarref: Invalid tree at t/50_invalid_tree.t line 34.
#
ok
t/51_RT_42441.t ...............
1..5
ok 1 - use XML::TreePP;
ok 2 - loaded inline content to be parsed
ok 3 - parsing random html should not segfault
ok 4 - parsing random html returns undefined values
ok 5 - https://rt.cpan.org/Ticket/Display.html?id=42441
ok
t/52_require_xml_decl.t .......
1..5
ok 1 - use XML::TreePP;
ok 2 - no decl and default
ok 3 - has decl and default
ok 4 - require_xml_decl works
ok 5 - has decl and require_xml_decl
ok
t/53_empty_text_node.t ........
1..3
ok 1 - use XML::TreePP;
ok 2 - text node with zero length string
ok 3 - text node of undef
ok
t/54_empty_element_tag_end.t ..
1..2
ok 1 - use XML::TreePP;
ok 2
ok
All tests successful.
Files=55, Tests=1093, 11 wallclock secs ( 0.44 usr + 0.16 sys = 0.59 CPU)
Result: PASS
KAWASAKI/XML-TreePP-0.43.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Yusuke Kawasaki <u-suke@kawa.net>
Pure Perl implementation for parsing/writing XML documents
>>> (cd C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx && tar cvf - XML-TreePP-0.43.ppd blib) | gzip -c >C:/cpanfly-5.22-64/var/REPO/K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz
XML-TreePP-0.43.ppd
blib/
blib/lib/
blib/lib/XML/
blib/lib/XML/TreePP.pm
>>> mv C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/XML-TreePP-0.43.ppd C:/cpanfly-5.22-64/var/REPO/K/KA/KAWASAKI
Running Build for O/OA/OALDERS/WWW-YouTube-Download-0.58.tar.gz
Prepending C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/blib/arch C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.22-64\var\cpan\build\WWW-YouTube-Download-0.58-sHLhDb
Prepending C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/blib/arch C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building O/OA/OALDERS/WWW-YouTube-Download-0.58.tar.gz
>>> C:\Perl-5.22-64\bin\perl.exe ./Build
Building WWW-YouTube-Download
OALDERS/WWW-YouTube-Download-0.58.tar.gz
C:\Perl-5.22-64\bin\perl.exe ./Build -- OK
Prepending C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/blib/arch C:\cpanfly-5.22-64\var\cpan\build\XML-TreePP-0.43-TF1mGx/blib/lib to PERL5LIB for 'test'
Running Build test
>>> C:\Perl-5.22-64\bin\perl.exe ./Build test verbose=1
t\00_compile.t ...
1..1
ok 1 - use WWW::YouTube::Download;
ok
t\playlist_id.t ..
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
1..10
ok
t\user_id.t ......
ok 1
ok 2
ok 3
ok 4
1..4
ok
t\video_id.t .....
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
1..16
ok
t\video_user.t ...
ok 1
1..1
ok
t\youtube.t ...... skipped: env P5_YOUTUBE_NETWORK_TESTS not set
All tests successful.
Files=6, Tests=32, 2 wallclock secs ( 0.11 usr + 0.03 sys = 0.14 CPU)
Result: PASS
OALDERS/WWW-YouTube-Download-0.58.tar.gz
C:\Perl-5.22-64\bin\perl.exe ./Build test verbose=1 -- OK
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/O/OA/OALDERS/CHECKSUMS
Olaf Alders <olaf@wundersolutions.com>
Very simple YouTube video download interface
>>> (cd C:\cpanfly-5.22-64\var\cpan\build\WWW-YouTube-Download-0.58-sHLhDb && tar cvf - WWW-YouTube-Download-0.58.ppd blib) | gzip -c >C:/cpanfly-5.22-64/var/REPO/O/OA/OALDERS/WWW-YouTube-Download-0.58.tar.gz
WWW-YouTube-Download-0.58.ppd
blib/
blib/lib/
blib/lib/WWW/
blib/lib/WWW/YouTube/
blib/lib/WWW/YouTube/Download.pm
blib/script/
blib/script/youtube-download
blib/script/youtube-download.bat
blib/script/youtube-playlists
blib/script/youtube-playlists.bat
>>> mv C:\cpanfly-5.22-64\var\cpan\build\WWW-YouTube-Download-0.58-sHLhDb/WWW-YouTube-Download-0.58.ppd C:/cpanfly-5.22-64/var/REPO/O/OA/OALDERS
Finished 2015-08-21T22:09:43