PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2011-05-03T18:31:50 ActivePerl-1400 CPAN-1.9402 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.14/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.14\site\bin;C:\Perl-5.14\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Mon, 02 May 2011 22:28:59 GMT Running make for C/CH/CHROMATIC/Class-StorageFactory-1.0.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/C/CH/CHROMATIC/Class-StorageFactory-1.0.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\C\CH\CHROMATIC\Class-StorageFactory-1.0.tar.gz ok Class-StorageFactory-1.0/ Class-StorageFactory-1.0/t/ Class-StorageFactory-1.0/t/pod_coverage.t Class-StorageFactory-1.0/t/lib/ Class-StorageFactory-1.0/t/lib/TestYAML.pm Class-StorageFactory-1.0/t/lib/TestBase.pm Class-StorageFactory-1.0/t/lib/Astronaut.pm Class-StorageFactory-1.0/t/0-signature.t Class-StorageFactory-1.0/t/yaml.t Class-StorageFactory-1.0/t/pod.t Class-StorageFactory-1.0/t/base.t Class-StorageFactory-1.0/MANIFEST Class-StorageFactory-1.0/MANIFEST.SKIP Class-StorageFactory-1.0/lib/ Class-StorageFactory-1.0/lib/Class/ Class-StorageFactory-1.0/lib/Class/StorageFactory/ Class-StorageFactory-1.0/lib/Class/StorageFactory/YAML.pm Class-StorageFactory-1.0/lib/Class/StorageFactory.pm Class-StorageFactory-1.0/META.yml Class-StorageFactory-1.0/README Class-StorageFactory-1.0/Build.PL Class-StorageFactory-1.0/SIGNATURE CPAN.pm: Going to build C/CH/CHROMATIC/Class-StorageFactory-1.0.tar.gz >>> C:\Perl-5.14\bin\perl.exe Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Class-StorageFactory' version '1.0' >>> C:\Perl-5.14\bin\perl.exe ./Build Building Class-StorageFactory CHROMATIC/Class-StorageFactory-1.0.tar.gz C:\Perl-5.14\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 # Next time around, consider install Module::Signature, # so you can verify the integrity of this distribution. t\0-signature.t ... 1..1 ok 1 # skip Module::Signature not installed ok # # TestBase->fetch # # TestBase->storage # # TestBase->store # # TestBase->type t\base.t .......... 1..14 ok 1 - use Class::StorageFactory; ok 2 - Class::StorageFactory->can('new') ok 3 - new() should throw exception without storage parameter ok 4 - ... or without type parameter ok 5 - ... but should live with both given ok 6 - The object isa Class::StorageFactory ok 7 - Class::StorageFactory->can('fetch') ok 8 - fetch() should throw abstract method exception ok 9 - Class::StorageFactory->can('storage') ok 10 - storage() should return data set in constructor ok 11 - Class::StorageFactory->can('store') ok 12 - store() should throw abstract method exception ok 13 - Class::StorageFactory->can('type') ok 14 - type() should return data set in constructor ok t\pod.t ........... 1..3 ok 1 - POD test for lib\Astronaut.pm (no pod) ok 2 - POD test for lib\TestBase.pm (no pod) ok 3 - POD test for lib\TestYAML.pm (no pod) ok t\pod_coverage.t .. 1..2 ok 1 - Pod coverage on Class::StorageFactory ok 2 - Pod coverage on Class::StorageFactory::YAML ok # # TestYAML->fetch # # TestYAML->storage # # TestYAML->store # # TestYAML->type t\yaml.t .......... 1..18 ok 1 - use Class::StorageFactory::YAML; ok 2 - Class::StorageFactory::YAML->can('new') ok 3 - new() should throw exception without storage parameter ok 4 - ... or without type parameter ok 5 - ... but should live with both given ok 6 - The object isa Class::StorageFactory::YAML ok 7 - fetch() should throw exception unless it has an id ok 8 - ... or if id does not exist ok 9 - ... but should live if it does exist ok 10 - ... blessing results so that it isa Astronaut ok 11 - ... blessing all data ok 12 - Class::StorageFactory::YAML->can('storage') ok 13 - storage() should return data set in constructor ok 14 - store() should throw exception unless it has an id ok 15 - ... saving file with the id, if passed ok 16 - ... with all of its data ok 17 - Class::StorageFactory::YAML->can('type') ok 18 - type() should return data set in constructor ok All tests successful. Files=5, Tests=38, 1 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: PASS CHROMATIC/Class-StorageFactory-1.0.tar.gz C:\Perl-5.14\bin\perl.exe ./Build test verbose=1 -- OK chromatic <chromatic@wgz.org> base class for factories to store and fetch objects >>> (cd C:\cpanfly-5.14\var\cpan\build\Class-StorageFactory-1.0-30ljKq && tar cvf - Class-StorageFactory-1.0.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/C/CH/CHROMATIC/Class-StorageFactory-1.0.tar.gz Class-StorageFactory-1.0.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/StorageFactory/ blib/lib/Class/StorageFactory/YAML.pm blib/lib/Class/StorageFactory.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Class-StorageFactory-1.0-30ljKq/Class-StorageFactory-1.0.ppd C:/cpanfly-5.14/var/REPO/C/CH/CHROMATIC Finished 2011-05-03T18:31:56