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-31T09:11:48 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 Sat, 29 Aug 2015 05:17:02 GMT Running make for B/BD/BDFOY/CPAN-PackageDetails-0.26.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/B/BD/BDFOY/CPAN-PackageDetails-0.26.tar.gz Checksum for C:\cpanfly-5.22-64\var\cpan\sources\authors\id\B\BD\BDFOY\CPAN-PackageDetails-0.26.tar.gz ok CPAN-PackageDetails-0.26/ CPAN-PackageDetails-0.26/Changes CPAN-PackageDetails-0.26/corpus/ CPAN-PackageDetails-0.26/examples/ CPAN-PackageDetails-0.26/lib/ CPAN-PackageDetails-0.26/LICENSE CPAN-PackageDetails-0.26/Makefile.PL CPAN-PackageDetails-0.26/MANIFEST CPAN-PackageDetails-0.26/MANIFEST.SKIP CPAN-PackageDetails-0.26/META.json CPAN-PackageDetails-0.26/META.yml CPAN-PackageDetails-0.26/README CPAN-PackageDetails-0.26/t/ CPAN-PackageDetails-0.26/t/_filter_older_dists.t CPAN-PackageDetails-0.26/t/allow_packages_only_once.t CPAN-PackageDetails-0.26/t/alpha_versions.t CPAN-PackageDetails-0.26/t/as_string.t CPAN-PackageDetails-0.26/t/autoload.t CPAN-PackageDetails-0.26/t/bad_versions.t CPAN-PackageDetails-0.26/t/check_file.t CPAN-PackageDetails-0.26/t/dbm-deep.t CPAN-PackageDetails-0.26/t/format_date.t CPAN-PackageDetails-0.26/t/get_entries.t CPAN-PackageDetails-0.26/t/get_header.t CPAN-PackageDetails-0.26/t/load.t CPAN-PackageDetails-0.26/t/new.t CPAN-PackageDetails-0.26/t/pod.t CPAN-PackageDetails-0.26/t/pod_coverage.t CPAN-PackageDetails-0.26/t/read.t CPAN-PackageDetails-0.26/t/regression_output/ CPAN-PackageDetails-0.26/t/suspicious_package_name.t CPAN-PackageDetails-0.26/t/test_files/ CPAN-PackageDetails-0.26/t/test_manifest CPAN-PackageDetails-0.26/t/test_output/ CPAN-PackageDetails-0.26/t/test_regression/ CPAN-PackageDetails-0.26/t/unique_sorted.t CPAN-PackageDetails-0.26/t/write_file.t CPAN-PackageDetails-0.26/t/test_regression/no_entries.gz CPAN-PackageDetails-0.26/t/test_regression/three_entries.gz CPAN-PackageDetails-0.26/t/test_files/02packages.details.txt.gz CPAN-PackageDetails-0.26/t/regression_output/no_entries.gz CPAN-PackageDetails-0.26/t/regression_output/three_entries.gz CPAN-PackageDetails-0.26/lib/CPAN/ CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails/ CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails.pm CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails/Entries.pm CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails/Entry.pm CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails/Header.pm CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails/PerlHash.pm CPAN-PackageDetails-0.26/lib/CPAN/PackageDetails/Redis.pm CPAN-PackageDetails-0.26/examples/make_02packages.pl CPAN-PackageDetails-0.26/corpus/bad/ CPAN-PackageDetails-0.26/corpus/cpan/ CPAN-PackageDetails-0.26/corpus/good/ CPAN-PackageDetails-0.26/corpus/good/no_tricks.txt.gz CPAN-PackageDetails-0.26/corpus/cpan/L/ CPAN-PackageDetails-0.26/corpus/cpan/L/LO/ CPAN-PackageDetails-0.26/corpus/cpan/L/LO/LOCAL/ CPAN-PackageDetails-0.26/corpus/cpan/L/LO/LOCAL/Local-Bar-1.23-build-159.tar.gz CPAN-PackageDetails-0.26/corpus/cpan/L/LO/LOCAL/Local-Bar-1.23-build-160.tar.gz CPAN-PackageDetails-0.26/corpus/cpan/L/LO/LOCAL/Local-Bar-4.56.tar.gz CPAN-PackageDetails-0.26/corpus/cpan/L/LO/LOCAL/Local-Foo-1.23.tar.gz CPAN-PackageDetails-0.26/corpus/bad/incomplete.txt.gz CPAN-PackageDetails-0.26/corpus/bad/missing_distro.txt.gz CPAN-PackageDetails-0.26/corpus/bad/no_entries.txt.gz CPAN.pm: Building B/BD/BDFOY/CPAN-PackageDetails-0.26.tar.gz >>> C:\Perl-5.22-64\bin\perl.exe Makefile.PL Checking if your kit is complete... Warning: the following files are missing in your kit: t/test_output/no_entries.gz t/test_output/three_entries.gz Please inform the author. Generating a dmake-style Makefile Writing Makefile for CPAN::PackageDetails Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/CPAN/PackageDetails/Header.pm blib\lib\CPAN\PackageDetails\Header.pm cp lib/CPAN/PackageDetails/PerlHash.pm blib\lib\CPAN\PackageDetails\PerlHash.pm cp lib/CPAN/PackageDetails/Entries.pm blib\lib\CPAN\PackageDetails\Entries.pm cp lib/CPAN/PackageDetails.pm blib\lib\CPAN\PackageDetails.pm cp lib/CPAN/PackageDetails/Redis.pm blib\lib\CPAN\PackageDetails\Redis.pm cp lib/CPAN/PackageDetails/Entry.pm blib\lib\CPAN\PackageDetails\Entry.pm BDFOY/CPAN-PackageDetails-0.26.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 "C:\Perl-5.22-64\bin\perl.exe" "-MTest::Manifest" "-e" "run_t_manifest(1, 'blib\lib', 'blib\arch', )" Test::Manifest 2.02 Level is 0 # Test level is 0 Test::Manifest::test_harness found [t\load.t t\pod.t t\pod_coverage.t t\autoload.t t\new.t t\read.t t\format_date.t t\get_header.t t\allow_packages_only_once.t t\suspicious_package_name.t t\unique_sorted.t t\as_string.t t\write_file.t t\check_file.t t\_filter_older_dists.t t\get_entries.t t\dbm-deep.t t\bad_versions.t t\alpha_versions.t] t\load.t ...................... 1..4 ok 1 - use CPAN::PackageDetails; ok 2 - use CPAN::PackageDetails::Header; ok 3 - use CPAN::PackageDetails::Entries; ok 4 - use CPAN::PackageDetails::Entry; ok t\pod.t ....................... 1..6 ok 1 - POD test for blib/lib/CPAN/PackageDetails.pm ok 2 - POD test for blib/lib/CPAN/PackageDetails/Entries.pm ok 3 - POD test for blib/lib/CPAN/PackageDetails/Entry.pm ok 4 - POD test for blib/lib/CPAN/PackageDetails/Header.pm ok 5 - POD test for blib/lib/CPAN/PackageDetails/PerlHash.pm ok 6 - POD test for blib/lib/CPAN/PackageDetails/Redis.pm ok t\pod_coverage.t .............. 1..6 ok 1 - Pod coverage on CPAN::PackageDetails ok 2 - Pod coverage on CPAN::PackageDetails::Entries ok 3 - Pod coverage on CPAN::PackageDetails::Entry ok 4 - Pod coverage on CPAN::PackageDetails::Header ok 5 - Pod coverage on CPAN::PackageDetails::PerlHash ok 6 - Pod coverage on CPAN::PackageDetails::Redis ok t\autoload.t .................. ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('AUTOLOAD') ok 3 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 4 - CPAN::PackageDetails->can('url') ok 5 - Calling AUTOLOAD works just fine ok 6 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 7 - CPAN::PackageDetails->can('set_header') ok 8 - CPAN::PackageDetails->can('header_exists') ok 9 - Non-standard header Cat added from top level ok 10 - CPAN::PackageDetails->can('Cat') ok 11 - Calling AUTOLOAD works just fine after add_header from top level ok 12 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 13 - An object of class 'CPAN::PackageDetails::Header' isa 'CPAN::PackageDetails::Header' ok 14 - CPAN::PackageDetails::Header->can('set_header') ok 15 - CPAN::PackageDetails::Header->can('header_exists') ok 16 - Non-standard header Cat added from header class ok 17 - CPAN::PackageDetails::Header->can('Cat') ok 18 - Calling Cat works just fine after add_header from header class ok 19 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 20 - Can't yo_mama, and that's good! ok 21 - AUTOLOAD carps for bad method yo_mama 1..21 ok t\new.t ....................... ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('new') ok 3 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 4 - CPAN::PackageDetails->can('header') ok 5 - CPAN::PackageDetails->can('entries') ok 6 - CPAN::PackageDetails->can('header_class') ok 7 - CPAN::PackageDetails->can('entries_class') ok 8 - CPAN::PackageDetails->can('entry_class') ok 9 - An object of class 'CPAN::PackageDetails::Header' isa 'CPAN::PackageDetails::Header' ok 10 - An object of class 'CPAN::PackageDetails::Entries' isa 'CPAN::PackageDetails::Entries' ok 11 - CPAN::PackageDetails->can('default_headers') ok 12 - CPAN::PackageDetails->can('file') ok 13 - Right default value for file ok 14 - CPAN::PackageDetails->can('intended_for') ok 15 - Right default value for intended_for ok 16 - CPAN::PackageDetails->can('description') ok 17 - Right default value for description ok 18 - CPAN::PackageDetails->can('last_updated') ok 19 - Right default value for last_updated ok 20 - CPAN::PackageDetails->can('columns') ok 21 - Right default value for columns ok 22 - CPAN::PackageDetails->can('written_by') ok 23 - Right default value for written_by ok 24 - CPAN::PackageDetails->can('url') ok 25 - Right default value for url ok 26 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 27 - CPAN::PackageDetails->can('url') ok 28 1..28 ok t\read.t ...................... ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('read') ok 3 - Test file t\test_files\02packages.details.txt.gz exists ok 4 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 5 - Get back the right filename ok 6 - file field reports right value from top level ok 7 - url field reports right value from top level ok 8 - line field reports right value from top level ok 9 - Entries has the right number of elements from delegate level ok 10 - file field reports right value from delegate level ok 11 - url field reports right value from delegate level ok 12 - line field reports right value from delegate level ok 13 - Entries has the right number of elements from delegate level ok 14 - Round-tripping parsed header doesn't duplicate Line-Count ok 15 - read carps when I don't give it an argument ok 16 - Missing file is not there ok 17 - read carps when I don't give it an argument 1..17 ok t\format_date.t ............... 1..4 ok 1 - use CPAN::PackageDetails::Header; ok 2 - CPAN::PackageDetails::Header->can('format_date') ok 3 - Value for 1.9201 is a regex ok 4 - Matches regex for 1.9201 ok t\get_header.t ................ ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('get_header') ok 3 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 4 ok 5 ok 6 - My private CPAN ok 7 - My private CPAN ok 8 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 9 - Header Cat exists ok 10 - CPAN::PackageDetails->can('get_header') ok 11 - CPAN::PackageDetails::Header->can('get_header') ok 12 ok 13 1..13 ok t\allow_packages_only_once.t .. ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('allow_packages_only_once') ok 3 - CPAN::PackageDetails->can('already_added') ok 4 - allow_packages_only_once is true by default ok 5 - Added Animal::Cat::Buster without problems ok 6 - Index is tracking Animal::Cat::Buster ok 7 - Added Animal::Cat::Mimi without problems ok 8 - Index is tracking Animal::Cat::Mimi ok 9 - Already added Animal::Cat::Buster ok 10 - Re-added Animal::Cat::Buster had problems (good) ok 11 - Error message notes that Animal::Cat::Buster is already indexed ok 12 - allow_packages_only_once is turned off ok 13 - Added Animal::Cat::Buster without problems ok 14 - Index is tracking Animal::Cat::Buster ok 15 - Added Animal::Cat::Mimi without problems ok 16 - Index is tracking Animal::Cat::Mimi ok 17 - Already added Animal::Cat::Buster ok 18 - Re-added Animal::Cat::Buster without a problem (good) 1..18 ok t\suspicious_package_name.t ... ok 1 - use CPAN::PackageDetails::Entries; ok 2 - CPAN::PackageDetails::Entries->can('add_entry') ok 3 - An object of class 'CPAN::PackageDetails::Entries' isa 'CPAN::PackageDetails::Entries' ok 4 - Carped for suspicious package name [This is messed up] ok 5 - Error message notes that [This is messed up] is suspicious 1..5 ok add_entry has a problem parsing [1.02_01] for package [Foo::Baz]: [alpha->numify() is lossy] I'm using [1.02_0100] as the version for [Foo::Baz]. at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. t\unique_sorted.t ............. 1..19 ok 1 - use CPAN::PackageDetails; ok 2 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 3 - CPAN::PackageDetails->can('as_unique_sorted_list') ok 4 - allow_packages_only_once is false ok 5 - CPAN::PackageDetails::Entries->can('as_unique_sorted_list') ok 6 - Added entry for Foo::Bar ok 7 - Added entry for Foo::Bar ok 8 - Added entry for Foo::Bar ok 9 - Added entry for Foo::Baz ok 10 - Added entry for Foo::Baz ok 11 - Added entry for Quux ok 12 - Count is the same number as added entries ok 13 - There are only three unique packages ok 14 - Foo::Bar is the first one in the list ok 15 - Foo::Bar has latest version ok 16 - Foo::Baz is the second one in the list ok 17 - Foo::Baz has latest version ok 18 - Quux is the last one in the list ok 19 - Line count shows three lines ok add_entry has a problem parsing [1.02_01] for package [Foo::Baz]: [alpha->numify() is lossy] I'm using [1.02_0100] as the version for [Foo::Baz]. at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. t\as_string.t ................. ok 1 - use CPAN::PackageDetails; ok 2 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' not ok 3 - CPAN::PackageDetails->can('as_string') # TODO Not implemented # Failed (TODO) test 'CPAN::PackageDetails->can('as_string')' # at t\as_string.t line 20. # CPAN::PackageDetails->can('as_string') failed ok 4 - CPAN::PackageDetails::Header->can('as_string') ok 5 - CPAN::PackageDetails::Entries->can('as_string') ok 6 - Count is the same number as added entries ok 7 - Some sort of string comes back from entry ok 8 - Some sort of string comes back from entry ok 9 - Some sort of string comes back from entry 1..9 ok entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails/Header.pm line 229. add_entry has a problem parsing [1.02_01] for package [Foo::Baz]: [alpha->numify() is lossy] I'm using [1.02_0100] as the version for [Foo::Baz]. at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails/Header.pm line 229. t\write_file.t ................ ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('write_file') ok 3 - Output directory [$output_dir] exists ok 4 - Regression directory [$regression_dir] exists ok 5 - Test file t\test_output\no_entries.gz does not exist yet ok 6 - Regression file t\test_regression\no_entries.gz exists ok 7 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 8 - CPAN::PackageDetails->can('write_file') ok 9 - write_file returns true for t\test_output\no_entries.gz ok 10 - Output file now exists not ok 11 - MD5 digests for gzipped files match # TODO Haven't figured out how to compare files # Failed (TODO) test 'MD5 digests for gzipped files match' # at t\write_file.t line 43. # got: '02ca701d4bb53a3b529c1f25cf1df9de' # expected: 'd21fec8b55d63d310efdb21fb998d875' ok 12 - Test file t\test_output\three_entries.gz does not exist yet ok 13 - Regression file t\test_regression\three_entries.gz exists ok 14 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 15 - CPAN::PackageDetails->can('write_file') ok 16 - Count is the same number as added entries ok 17 - write_file returns true for t\test_output\three_entries.gz ok 18 - Output file now exists not ok 19 - MD5 digests for gzipped files match # TODO Haven't figured out how to compare files # Failed (TODO) test 'MD5 digests for gzipped files match' # at t\write_file.t line 87. # got: 'c36a342b3f650b29938aab73a48e0e3d' # expected: '308bd1223d03434bbe9ff454320a698f' ok 20 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 21 - CPAN::PackageDetails->can('write_file') ok 22 - write_file fails without a filename ok 23 - Bad directory [tt\foo\bar\baz] is not there ok 24 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 25 - CPAN::PackageDetails->can('write_file') ok 26 - write_file fails without a bad filename 1..26 ok entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. entries is deprecated. Use get_hash instead at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. t\check_file.t ................ ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('check_file') ok 3 - The good 02packages.details.gz [corpus\good\no_tricks.txt.gz] checks out! ok 4 - The good 02packages.details.gz [corpus\good\no_tricks.txt.gz] doesn't die! ok 5 - The bad 02packages.details.gz [corpus\bad\incomplete.txt.gz] doesn't check out! ok 6 - The bad 02packages.details.gz [corpus\bad\incomplete.txt.gz] dies! ok 7 - The bad 02packages.details.gz [corpus\bad\missing_distro.txt.gz] doesn't check out! ok 8 - The bad 02packages.details.gz [corpus\bad\missing_distro.txt.gz] dies! ok 9 - The bad 02packages.details.gz [corpus\bad\no_entries.txt.gz] doesn't check out! ok 10 - The bad 02packages.details.gz [corpus\bad\no_entries.txt.gz] dies! 1..10 ok t\_filter_older_dists.t ....... ok 1 - use CPAN::PackageDetails; ok 2 - CPAN::PackageDetails->can('_filter_older_dists') ok 3 - Unique list has the same elements it started with ok 4 - Filtered list of filenames has the right length ok 5 - Filtered list of filenames paths has right paths ok 6 - Filtered list of absolute paths has the right length ok 7 - Filtered list of absolute paths has right paths 1..7 ok add_entry has a problem parsing [1.02_01] for package [Foo::Baz]: [alpha->numify() is lossy] I'm using [1.02_0100] as the version for [Foo::Baz]. at C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU\blib\lib/CPAN/PackageDetails.pm line 225. t\get_entries.t ............... 1..19 ok 1 - use CPAN::PackageDetails; ok 2 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 3 - CPAN::PackageDetails->can('get_entries_by_package') ok 4 - CPAN::PackageDetails::Entries->can('get_entries_by_package') ok 5 - Added entry for Foo::Bar ok 6 - Added entry for Foo::Bart ok 7 - Added entry for Foo::Bar ok 8 - Added entry for Foo::Bar ok 9 - Added entry for Foo::Baz ok 10 - Added entry for Foo::Baz ok 11 - Added entry for Quux ok 12 - Count is the same number as added entries ok 13 - Found 3 Foo::Bar entries ok 14 - Found 1 Quux entries ok 15 - Found 2 Foo::Baz entries ok 16 - Found 2 Foo-Baz entries ok 17 - Found 1 Quux entries ok 18 - Found 4 Foo entries ok 19 - Found 0 Foo-Bar entries ok t\dbm-deep.t .................. 1..19 ok 1 - use CPAN::PackageDetails; ok 2 - DBM::Deep file is not there at the start ok 3 - An object of class 'CPAN::PackageDetails::DBM000' isa 'CPAN::PackageDetails' ok 4 - An object of class 'CPAN::PackageDetails::DBM000' isa 'DBM::Deep' ok 5 - CPAN::PackageDetails::DBM000->can('get_entries_by_package') ok 6 - The dbm file shows up on object creation ok 7 - CPAN::PackageDetails::Entries->can('get_entries_by_package') ok 8 - Added entry for Buster::Bean ok 9 - Count is the same number as added entries ok 10 - Found 1 package entry ok 11 - Got same package ok 12 - Found 1 distribution entry ok 13 - Got same distro ok 14 - DBM::Deep file is not there at the start ok 15 - Count is the same number as added entries ok 16 - Found 1 package entry ok 17 - Got same package ok 18 - Found 1 distribution entry ok 19 - Got same distro ok t\bad_versions.t .............. 1..13 ok 1 - use CPAN::PackageDetails; ok 2 - use CPAN::PackageDetails::Entries; ok 3 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 4 - version string [0.56yuot] gives a warning from _parse_version ok 5 - version string [0.56yuot] gives a warning from add_entry ok 6 - version string [out] gives a warning from _parse_version ok 7 - version string [out] gives a warning from add_entry ok 8 - version string [Buster] gives a warning from _parse_version ok 9 - version string [Buster] gives a warning from add_entry ok 10 - version string [] gives a warning from _parse_version ok 11 - version string [] gives a warning from add_entry ok 12 - version string [123.00_001_001] gives a warning from _parse_version ok 13 - version string [123.00_001_001] gives a warning from add_entry ok t\alpha_versions.t ............ 1..16 ok 1 - use CPAN::PackageDetails; ok 2 - use CPAN::PackageDetails::Entries; ok 3 - An object of class 'CPAN::PackageDetails' isa 'CPAN::PackageDetails' ok 4 - disallow_alpha_versions is true ok 5 - version string [1.00_001] is an alpha version ok 6 - Return value is not defined for [1.00_001] ok 7 - version string [1.23_01] is an alpha version ok 8 - Return value is not defined for [1.23_01] ok 9 - version string [8.89_002] is an alpha version ok 10 - Return value is not defined for [8.89_002] ok 11 - version string [1] is not an alpha version ok 12 - Return value is defined for [1] ok 13 - version string [1.23] is not an alpha version ok 14 - Return value is defined for [1.23] ok 15 - version string [1.2.3] is not an alpha version ok 16 - Return value is defined for [1.2.3] ok All tests successful. Files=19, Tests=260, 6 wallclock secs ( 0.11 usr + 0.08 sys = 0.19 CPU) Result: PASS BDFOY/CPAN-PackageDetails-0.26.tar.gz dmake test TEST_VERBOSE=1 -- OK brian d foy <bdfoy@cpan.org> Create or read PAUSE's 02packages.details.txt.gz >>> (cd C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU && tar cvf - CPAN-PackageDetails-0.26.ppd blib) | gzip -c >C:/cpanfly-5.22-64/var/REPO/B/BD/BDFOY/CPAN-PackageDetails-0.26.tar.gz CPAN-PackageDetails-0.26.ppd blib/ blib/lib/ blib/lib/CPAN/ blib/lib/CPAN/PackageDetails/ blib/lib/CPAN/PackageDetails/Entries.pm blib/lib/CPAN/PackageDetails/Entry.pm blib/lib/CPAN/PackageDetails/Header.pm blib/lib/CPAN/PackageDetails/PerlHash.pm blib/lib/CPAN/PackageDetails/Redis.pm blib/lib/CPAN/PackageDetails.pm >>> mv C:\cpanfly-5.22-64\var\cpan\build\CPAN-PackageDetails-0.26-81vZmU/CPAN-PackageDetails-0.26.ppd C:/cpanfly-5.22-64/var/REPO/B/BD/BDFOY Finished 2015-08-31T09:12:01