Start 2009-09-04T13:12:45 ActivePerl-825 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~4\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~4\VC98\Lib;C:\PROGRA~1\MICROS~4\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~4\VC98\ATL\Include;C:\PROGRA~1\MICROS~4\VC98\Include;C:\PROGRA~1\MICROS~4\VC98\MFC\Include PATH=C:/CPANFL~1.8/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~4\VC98\Bin;C:\PROGRA~1\MICROS~4\Common\MSDev98\Bin;C:\Perl-5.8\site\bin;C:\Perl-5.8\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\PROGRA~1\Perforce Going to read 'C:\cpanfly-5.8\var\cpan\Metadata' Database was generated on Fri, 04 Sep 2009 09:27:08 GMT Running make for B/BA/BARBIE/Test-JSON-Meta-0.01.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BA/BARBIE/Test-JSON-Meta-0.01.tar.gz Checksum for C:\cpanfly-5.8\var\cpan\sources\authors\id\B\BA\BARBIE\Test-JSON-Meta-0.01.tar.gz ok Will not use Archive::Tar, need 1.00 Test-JSON-Meta-0.01/ Test-JSON-Meta-0.01/t/ Test-JSON-Meta-0.01/t/samples/ Test-JSON-Meta-0.01/t/samples/05-META.json Test-JSON-Meta-0.01/t/samples/02-META.json Test-JSON-Meta-0.01/t/samples/14-META.json Test-JSON-Meta-0.01/t/samples/multibyte.json Test-JSON-Meta-0.01/t/samples/16-META.json Test-JSON-Meta-0.01/t/samples/12-META.json Test-JSON-Meta-0.01/t/samples/13-META.json Test-JSON-Meta-0.01/t/samples/10-META.json Test-JSON-Meta-0.01/t/samples/08-META.json Test-JSON-Meta-0.01/t/samples/04-META.json Test-JSON-Meta-0.01/t/samples/09-META.json Test-JSON-Meta-0.01/t/samples/11-META.json Test-JSON-Meta-0.01/t/samples/06-META.json Test-JSON-Meta-0.01/t/samples/01-META.json Test-JSON-Meta-0.01/t/samples/07-META.json Test-JSON-Meta-0.01/t/samples/15-META.json Test-JSON-Meta-0.01/t/samples/03-META.json Test-JSON-Meta-0.01/t/samples/00-META.json Test-JSON-Meta-0.01/t/samples/Template-Provider-Unicode-Japanese.json Test-JSON-Meta-0.01/t/96metatest.t Test-JSON-Meta-0.01/t/03metaversion.t Test-JSON-Meta-0.01/t/91podcover.t Test-JSON-Meta-0.01/t/02metafiles.t Test-JSON-Meta-0.01/t/95changedate.t Test-JSON-Meta-0.01/t/94metatest.t Test-JSON-Meta-0.01/t/05metaspec.t Test-JSON-Meta-0.01/t/04metatester.t Test-JSON-Meta-0.01/t/90podtest.t Test-JSON-Meta-0.01/t/01use.t Test-JSON-Meta-0.01/Changes Test-JSON-Meta-0.01/MANIFEST Test-JSON-Meta-0.01/examples/ Test-JSON-Meta-0.01/examples/96metatest.t Test-JSON-Meta-0.01/examples/examples.txt Test-JSON-Meta-0.01/META.yml Test-JSON-Meta-0.01/META.json Test-JSON-Meta-0.01/lib/ Test-JSON-Meta-0.01/lib/Test/ Test-JSON-Meta-0.01/lib/Test/JSON/ Test-JSON-Meta-0.01/lib/Test/JSON/Meta/ Test-JSON-Meta-0.01/lib/Test/JSON/Meta/Version.pm Test-JSON-Meta-0.01/lib/Test/JSON/Meta.pm Test-JSON-Meta-0.01/Artistic Test-JSON-Meta-0.01/INSTALL Test-JSON-Meta-0.01/README Test-JSON-Meta-0.01/LICENSE Test-JSON-Meta-0.01/Makefile.PL CPAN.pm: Going to build B/BA/BARBIE/Test-JSON-Meta-0.01.tar.gz >>> C:\Perl-5.8\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::JSON::Meta >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Test/JSON/Meta/Version.pm blib\lib\Test\JSON\Meta\Version.pm cp lib/Test/JSON/Meta.pm blib\lib\Test\JSON\Meta.pm BARBIE/Test-JSON-Meta-0.01.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.8\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01use.t .......... 1..2 ok 1 - use Test::JSON::Meta; ok 2 - use Test::JSON::Meta::Version; ok t/02metafiles.t .... 1..76 ok 1 - check result for t/samples/00-META.json ok 2 - check errors for t/samples/00-META.json ok 3 - check result for t/samples/01-META.json ok 4 - check errors for t/samples/01-META.json ok 5 - check result for t/samples/02-META.json ok 6 - check errors for t/samples/02-META.json ok 7 - check result for t/samples/03-META.json ok 8 - check errors for t/samples/03-META.json ok 9 - check result for t/samples/04-META.json ok 10 - check errors for t/samples/04-META.json ok 11 - check result for t/samples/05-META.json ok 12 - check errors for t/samples/05-META.json ok 13 - check result for t/samples/06-META.json ok 14 - check errors for t/samples/06-META.json ok 15 - check result for t/samples/07-META.json ok 16 - check errors for t/samples/07-META.json ok 17 - check result for t/samples/08-META.json ok 18 - check errors for t/samples/08-META.json ok 19 - check result for t/samples/09-META.json ok 20 - check errors for t/samples/09-META.json ok 21 - check result for t/samples/10-META.json ok 22 - check errors for t/samples/10-META.json ok 23 - check result for t/samples/11-META.json ok 24 - check errors for t/samples/11-META.json ok 25 - check result for t/samples/12-META.json ok 26 - check errors for t/samples/12-META.json ok 27 - check result for t/samples/13-META.json ok 28 - check errors for t/samples/13-META.json ok 29 - check result for t/samples/14-META.json ok 30 - check errors for t/samples/14-META.json ok 31 - check result for t/samples/15-META.json ok 32 - check errors for t/samples/15-META.json ok 33 - check result for t/samples/16-META.json ok 34 - check errors for t/samples/16-META.json ok 35 - check result for t/samples/multibyte.json ok 36 - check errors for t/samples/multibyte.json ok 37 - check result for t/samples/Template-Provider-Unicode-Japanese.json ok 38 - check errors for t/samples/Template-Provider-Unicode-Japanese.json ok 39 - check result for t/samples/00-META.json ok 40 - check errors for t/samples/00-META.json ok 41 - check result for t/samples/01-META.json ok 42 - check errors for t/samples/01-META.json ok 43 - check result for t/samples/02-META.json ok 44 - check errors for t/samples/02-META.json ok 45 - check result for t/samples/03-META.json ok 46 - check errors for t/samples/03-META.json ok 47 - check result for t/samples/04-META.json ok 48 - check errors for t/samples/04-META.json ok 49 - check result for t/samples/05-META.json ok 50 - check errors for t/samples/05-META.json ok 51 - check result for t/samples/06-META.json ok 52 - check errors for t/samples/06-META.json ok 53 - check result for t/samples/07-META.json ok 54 - check errors for t/samples/07-META.json ok 55 - check result for t/samples/08-META.json ok 56 - check errors for t/samples/08-META.json ok 57 - check result for t/samples/09-META.json ok 58 - check errors for t/samples/09-META.json ok 59 - check result for t/samples/10-META.json ok 60 - check errors for t/samples/10-META.json ok 61 - check result for t/samples/11-META.json ok 62 - check errors for t/samples/11-META.json ok 63 - check result for t/samples/12-META.json ok 64 - check errors for t/samples/12-META.json ok 65 - check result for t/samples/13-META.json ok 66 - check errors for t/samples/13-META.json ok 67 - check result for t/samples/14-META.json ok 68 - check errors for t/samples/14-META.json ok 69 - check result for t/samples/15-META.json ok 70 - check errors for t/samples/15-META.json ok 71 - check result for t/samples/16-META.json ok 72 - check errors for t/samples/16-META.json ok 73 - check result for t/samples/multibyte.json ok 74 - check errors for t/samples/multibyte.json ok 75 - check result for t/samples/Template-Provider-Unicode-Japanese.json ok 76 - check errors for t/samples/Template-Provider-Unicode-Japanese.json ok t/03metaversion.t .. 1..87 ok 1 - valid URL ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 - valid specification URL ok 9 ok 10 ok 11 ok 12 ok 13 - valid string ok 14 ok 15 ok 16 ok 17 - valid string or undef ok 18 ok 19 ok 20 ok 21 - valid file ok 22 ok 23 ok 24 - valid extended version ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 - valid basic version ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 - boolean = 0 ok 41 - boolean = 1 ok 42 - boolean = true ok 43 - boolean = false ok 44 - boolean = blah ok 45 - boolean = (blank) ok 46 - boolean = (undef value) ok 47 - boolean = (undef) ok 48 - license test = perl ok 49 - license test = gpl ok 50 - license test = apache ok 51 - license test = artistic ok 52 - license test = artistic2 ok 53 - license test = artistic-2.0 ok 54 - license test = lgpl ok 55 - license test = bsd ok 56 - license test = gpl ok 57 - license test = mit ok 58 - license test = mozilla ok 59 - license test = open_source ok 60 - license test = unrestricted ok 61 - license test = restrictive ok 62 - license test = unknown ok 63 ok 64 ok 65 ok 66 - valid resource - CamelCase ok 67 - valid resource - Caps start ok 68 - valid resource - Caps middle ok 69 - valid resource - 1 cap middle ok 70 ok 71 ok 72 ok 73 - valid word ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 - valid module name ok 80 ok 81 ok 82 ok 83 ok 84 - valid map check - hash vs hash ok 85 - valid list check - array vs array ok 86 - invalid map check - hash vs array ok 87 - invalid list check - array vs hash ok t/04metatester.t ... 1..7 ok 1 - t/samples/00-META.json with version 1.3 ok 2 - t/samples/00-META.json with version 1.2 ok 3 - t/samples/00-META.json with version 1.1 ok 4 - t/samples/00-META.json with version 1.0 ok 5 - t/samples/00-META.json with assumed (1.3) version ok 6 - t/samples/00-META.json with assumed (1.3) version ok 7 - t/samples/00-META.json with bad spec version 0.99 ok t/05metaspec.t ..... 1..3 ok 1 - t/samples/00-META.json contains valid JSON ok 2 - t/samples/00-META.json meets the designated specification (1.3) ok 3 - hash value for license matches ok t/90podtest.t ...... 1..2 ok 1 - blib\lib\Test\JSON\Meta.pm ok 2 - blib\lib\Test\JSON\Meta\Version.pm ok t/91podcover.t ..... 1..2 ok 1 - Pod coverage on Test::JSON::Meta ok 2 - Pod coverage on Test::JSON::Meta::Version ok t/94metatest.t ..... skipped: Test::CPAN::Meta required for testing META.yml t/95changedate.t ... ok 1 - ... version has a date ok 2 - ... latest version not listed 1..2 ok t/96metatest.t ..... ok 1 - META.json contains valid JSON ok 2 - META.json meets the designated specification ok 3 - META.json distribution version matches ok 4 - META.json entry [Test::JSON::Meta] version matches ok 5 - META.json entry [Test::JSON::Meta::Version] version matches 1..5 ok All tests successful. Files=10, Tests=186, 1 wallclock secs ( 0.02 usr + 0.06 sys = 0.08 CPU) Result: PASS BARBIE/Test-JSON-Meta-0.01.tar.gz nmake test TEST_VERBOSE=1 -- OK Barbie <barbie@missbarbell.co.uk> A test module to validate a CPAN META.json file. >>> (cd C:\cpanfly-5.8\var\cpan\build\Test-JSON-Meta-0.01-i_IKds && tar cvf - Test-JSON-Meta-0.01.ppd blib) | gzip -c >C:/cpanfly-5.8/var/REPO/B/BA/BARBIE/Test-JSON-Meta-0.01.tar.gz Test-JSON-Meta-0.01.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/JSON/ blib/lib/Test/JSON/Meta/ blib/lib/Test/JSON/Meta/Version.pm blib/lib/Test/JSON/Meta.pm >>> mv C:\cpanfly-5.8\var\cpan\build\Test-JSON-Meta-0.01-i_IKds/Test-JSON-Meta-0.01.ppd C:/cpanfly-5.8/var/REPO/B/BA/BARBIE Finished 2009-09-04T13:12:53