Checking if your kit is complete... Looks good Writing Makefile for Class::Std::Fast Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp lib/Class/Std/Fast/Storable.pm blib\lib\Class\Std\Fast\Storable.pm cp lib/Class/Std/Fast.pm blib\lib\Class\Std\Fast.pm Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00.load..............1..2 ok 1 - use Class::Std::Fast; ok 2 - use Class::Std::Fast::Storable; # Testing Class::Std::Fast 0.0.5 # Testing Class::Std::Fast::Storable 0.0.5 ok t/01.cloning...........1..43 ok 1 - properties successfully cloned ok 2 - properties successfully cloned ok 3 - should in fact be a different object ok 4 - values in the nodes all match ok 5 - values in the nodes all match ok 6 - values in the nodes all match ok 7 - values in the nodes all match ok 8 - values in the nodes all match ok 9 - values in the nodes all match ok 10 - values in the nodes all match ok 11 - values in the nodes all match ok 12 - values in the nodes all match ok 13 - values in the nodes all match ok 14 - flavor cloned the same ok 15 - unknown1 cloned the same ok 16 - unknown2 cloned the same ok 17 - clones of same object should be the same ok 18 - flavor cloned the same ok 19 - unknown1 cloned the same ok 20 - unknown2 cloned the same ok 21 - clones of same object should be the same ok 22 - flavor cloned the same ok 23 - unknown1 cloned the same ok 24 - unknown2 cloned the same ok 25 - clones of same object should be the same ok 26 - flavor cloned the same ok 27 - unknown1 cloned the same ok 28 - unknown2 cloned the same ok 29 - clones of same object should be the same ok 30 - flavor cloned the same ok 31 - unknown1 cloned the same ok 32 - unknown2 cloned the same ok 33 - clones of same object should be the same ok 34 - flavor cloned the same ok 35 - unknown1 cloned the same ok 36 - unknown2 cloned the same ok 37 - block attempted manipulation ok 38 - error on unknown attribute ok 39 - error on unknown base class ok 40 - STORABLE_freeze_pre called ok 41 - STORABLE_freeze_post called ok 42 - STORABLE_thaw_pre called ok 43 - STORABLE_thaw_post called ok t/96_prereq_build......1..0 # Skip Author test. Set (export) $ENV{TEST_AUTHOR} to a true value to run. skipped all skipped: Author test. Set (export) $ENV{TEST_AUTHOR} to a true value to run. t/97_kwalitee..........1..0 # Skip Author test. Set $ENV{TEST_AUTHOR} to a true value to run. skipped all skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. t/access...............ok 1 - Called everyone ok 2 - Called family ok 3 - Called personal ok 4 - Called everyone ok 5 - Called family ok 6 - Derived call failed ok 7 - ...with correct error message ok 8 - External everyone succeeded ok 9 - External family failed as expected ok 10 - ...with correct error message ok 11 - External personal failed as expected ok 12 - ...with correct error message ok 13 - External derived everyone succeeded ok 14 - External derived family failed as expected ok 15 - ...with correct error message ok 16 - External derived personal failed as expected ok 17 - ...with correct error message 1..17 ok t/access_automethod....ok 1 - Restricted AUTOMETHOD ok ok 2 - Restricted AUTOMETHOD inaccessible ok 3 - Restricted AUTOMETHOD error msg 1..3 ok t/access_name..........ok 1 - MyBase::name initialized ok 2 - MyBase::rank initialized ok 3 - MyBase::snum initialized ok 4 - set_RANK defined ok 5 - set_rank not defined ok 6 - Der::name initialized ok 7 - Der::rank initialized ok 8 - Der::snum initialized ok 9 - MyBase::name initialized ok 10 - MyBase::rank initialized ok 11 - MyBase::snum initialized ok 12 - Der name read accessor ok 13 - Der rank read accessor ok 14 - Der rank read accessor ok 15 - Der rank write accessor ok 16 - Read only name attribute ok 17 - false values allowable as attribute parameters 1..17 ok t/automethod...........ok 1 - Common can foo() ok 2 - Direct common foo() ok 3 - Indirect common foo() ok 4 - Foo can foo() ok 5 - Direct Foo foo() ok 6 - Indirect Foo foo() ok 7 - Foo can bar() ok 8 - Direct Foo bar() ok 9 - Indirect Foo bar() ok 10 - Bar can foo() ok 11 - Direct Bar foo() ok 12 - Indirect Bar foo() ok 13 - Bar can bar() ok 14 - Direct Bar bar() ok 15 - Indirect Bar bar() ok 16 - Baz can foo() ok 17 - Direct Baz foo() ok 18 - Indirect Baz foo() ok 19 - Baz can bar() ok 20 - Direct Baz bar() ok 21 - Indirect Baz bar() ok 22 - Qux no can foo() ok 23 - No Qux foo() 1..23 ok t/begin-coercion.......ok 1 ok 2 1..2 ok t/coercions............ok 1 - Base Boolean coercion ok 2 - Base Numeric coercion ok 3 - Base String coercion ok 4 - Base Code coercion ok 5 - Base Glob coercion ok 6 - Base Hash coercion ok 7 - Base Array coercion ok 8 - Der Boolean coercion ok 9 - Der Numeric coercion ok 10 - Der String coercion ok 11 - Der Code coercion ok 12 - Der Glob coercion ok 13 - Der Hash coercion ok 14 - Der Array coercion ok 15 - Der2 Boolean coercion ok 16 - Der2 Numeric coercion ok 17 - Der2 String coercion ok 18 - Der2 Code coercion ok 19 - Der2 Glob coercion ok 20 - Der2 Hash coercion ok 21 - Der2 Array coercion ok 22 - Der3 Boolean coercion ok 23 - Der3 Numeric coercion ok 24 - Der3 String coercion ok 25 - Der3 Code coercion ok 26 - Der3 Glob coercion ok 27 - Der3 Hash coercion ok 28 - Der3 Array coercion ok 29 - Der4 Boolean coercion ok 30 - Der4 Numeric coercion ok 31 - Der4 String coercion ok 32 - Der4 Code coercion ok 33 - Der4 Glob coercion ok 34 - Der4 Hash coercion ok 35 - Der4 Array coercion ok 36 - Der5 Boolean coercion ok 37 - Der5 Numeric coercion ok 38 - Der5 String coercion ok 39 - Der5 Code coercion ok 40 - Der5 Glob coercion ok 41 - Der5 Hash coercion ok 42 - Der5 Array coercion 1..42 ok t/cumulative...........1..62 ok 1 - Numeric cumulative up ok 2 - Numeric cumulative down ok 3 - String cumulative up ok 4 - String cumulative down ok 5 - List cumulative up ok 6 - List cumulative down ok 7 - Valid up hash key (Der1) ok 8 - Valid up hash value (Der1) ok 9 - Valid up hash key (Base3) ok 10 - Valid up hash value (Base3) ok 11 - Valid up hash key (Base1) ok 12 - Valid up hash value (Base1) ok 13 - Valid up hash key (Der2) ok 14 - Valid up hash value (Der2) ok 15 - Valid up hash key (Reder1) ok 16 - Valid up hash value (Reder1) ok 17 - Valid up hash key (Base2) ok 18 - Valid up hash value (Base2) ok 19 - Valid down hash key (Der1) ok 20 - Valid down hash value (Der1) ok 21 - Valid down hash key (Base3) ok 22 - Valid down hash value (Base3) ok 23 - Valid down hash key (Base1) ok 24 - Valid down hash value (Base1) ok 25 - Valid down hash key (Reder1) ok 26 - Valid down hash value (Reder1) ok 27 - Valid down hash key (Der2) ok 28 - Valid down hash value (Der2) ok 29 - Valid down hash key (Base2) ok 30 - Valid down hash value (Base2) ok 31 - shift(@_) used in method ok 32 - Numeric cumulative up ok 33 - Numeric cumulative down ok 34 - String cumulative up ok 35 - String cumulative down ok 36 - List cumulative up ok 37 - List cumulative down ok 38 - Valid up hash key (Der1) ok 39 - Valid up hash value (Der1) ok 40 - Valid up hash key (Base3) ok 41 - Valid up hash value (Base3) ok 42 - Valid up hash key (Base1) ok 43 - Valid up hash value (Base1) ok 44 - Valid up hash key (Der2) ok 45 - Valid up hash value (Der2) ok 46 - Valid up hash key (Reder1) ok 47 - Valid up hash value (Reder1) ok 48 - Valid up hash key (Base2) ok 49 - Valid up hash value (Base2) ok 50 - Valid down hash key (Der1) ok 51 - Valid down hash value (Der1) ok 52 - Valid down hash key (Base3) ok 53 - Valid down hash value (Base3) ok 54 - Valid down hash key (Base1) ok 55 - Valid down hash value (Base1) ok 56 - Valid down hash key (Reder1) ok 57 - Valid down hash value (Reder1) ok 58 - Valid down hash key (Der2) ok 59 - Valid down hash value (Der2) ok 60 - Valid down hash key (Base2) ok 61 - Valid down hash value (Base2) ok 62 - shift(@_) used in method ok t/dump.................ok 1 - Representation is string ok 2 - Representation is valid ok 3 - Public base attribute ok 4 - Private base attribute ok 5 - Public derived attribute ok 6 - Private derived attribute 1..6 ok t/perlattrs............ok 1 - :ATTR handled correctly ok 2 - :Loud handled correctly 1..2 ok t/pod-coverage.........1..0 # Skip Test::Pod::Coverage required for testing POD coverage skipped all skipped: Test::Pod::Coverage required for testing POD coverage t/pod..................1..2 ok 1 - blib\lib\Class\Std\Fast.pm ok 2 - blib\lib\Class\Std\Fast\Storable.pm ok t/runtime..............1..45 ok 1 - Args passed to MyBase::BUILD in hash-ref ok 2 - Identity correct in MyBase::BUILD ok 3 - MyBase priv arg unpacked correctly ok 4 - MyBase snum arg unpacked correctly ok 5 - MyBase::name initialized ok 6 - MyBase::rank initialized ok 7 - MyBase::snum initialized ok 8 - MyBase::name initialized ok 9 - MyBase::def initialized ok 10 - Args passed to MyBase::BUILD in hash-ref ok 11 - Identity correct in MyBase::BUILD ok 12 - MyBase priv arg unpacked correctly ok 13 - MyBase snum arg unpacked correctly ok 14 - Args passed to Der::BUILD in hash-ref ok 15 - Identity correct in Der::BUILD ok 16 - Der::name initialized ok 17 - Der::rank initialized ok 18 - Der::snum initialized ok 19 - Der::name initialized ok 20 - Der::def initialized ok 21 - Accessed restricted ok 22 - MyBase::name initialized ok 23 - MyBase::rank initialized ok 24 - MyBase::snum initialized ok 25 - MyBase::name initialized ok 26 - MyBase::def initialized ok 27 - Der name read accessor ok 28 - Der rank read accessor ok 29 - Der rank read accessor ok 30 - Der priv read accessor ok 31 - Der rank write accessor ok 32 - Read only name attribute ok 33 - Args passed to MyBase::BUILD in hash-ref ok 34 - Identity correct in MyBase::BUILD ok 35 - MyBase priv arg unpacked correctly ok 36 - MyBase snum arg unpacked correctly ok 37 - Args passed to Der::BUILD in hash-ref ok 38 - Identity correct in Der::BUILD ok 39 - false values allowable as attribute parameters ok 40 - default values evaled correctly # DONE - now comes the cleanup... ok 41 - Identity correct in Der::DEMOLISH ok 42 - Identity correct in MyBase::DEMOLISH ok 43 - Identity correct in Der::DEMOLISH ok 44 - Identity correct in MyBase::DEMOLISH ok 45 - Identity correct in MyBase::DEMOLISH ok t/simple...............ok 1 - Args passed to MyBase::BUILD in hash-ref ok 2 - Identity correct in MyBase::BUILD ok 3 - MyBase priv arg unpacked correctly ok 4 - MyBase snum arg unpacked correctly ok 5 - MyBase::name initialized ok 6 - MyBase::rank initialized ok 7 - MyBase::snum initialized ok 8 - MyBase::name initialized ok 9 - MyBase::def initialized ok 10 - Args passed to MyBase::BUILD in hash-ref ok 11 - Identity correct in MyBase::BUILD ok 12 - MyBase priv arg unpacked correctly ok 13 - MyBase snum arg unpacked correctly ok 14 - Args passed to Der::BUILD in hash-ref ok 15 - Identity correct in Der::BUILD ok 16 - Der::name initialized ok 17 - Der::rank initialized ok 18 - Der::snum initialized ok 19 - Der::name initialized ok 20 - Der::def initialized ok 21 - MyBase::name initialized ok 22 - MyBase::rank initialized ok 23 - MyBase::snum initialized ok 24 - MyBase::name initialized ok 25 - MyBase::def initialized ok 26 - Der name read accessor ok 27 - Der rank read accessor ok 28 - Der rank read accessor ok 29 - Der priv read accessor ok 30 - Der rank write accessor ok 31 - Read only name attribute ok 32 - Args passed to MyBase::BUILD in hash-ref ok 33 - Identity correct in MyBase::BUILD ok 34 - MyBase priv arg unpacked correctly ok 35 - MyBase snum arg unpacked correctly ok 36 - Args passed to Der::BUILD in hash-ref ok 37 - Identity correct in Der::BUILD ok 38 - false values allowable as attribute parameters ok 39 - default values evaled correctly ok 40 - Identity correct in Der::DEMOLISH ok 41 - Identity correct in MyBase::DEMOLISH ok 42 - Identity correct in Der::DEMOLISH ok 43 - Identity correct in MyBase::DEMOLISH ok 44 - Identity correct in MyBase::DEMOLISH 1..44 ok t/start................1..4 ok 1 - Default not available in BUILD ok 2 - Init arg not available in BUILD ok 3 - Default set before START ok 4 - Init arg set before START ok All tests successful, 3 tests skipped. Files=18, Tests=314, 3 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Class\Std\Fast.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Class\Std\Fast\Storable.html Installing C:\cpanrun\build\5-10-0\site\lib\Class\Std\Fast.pm Installing C:\cpanrun\build\5-10-0\site\lib\Class\Std\Fast\Storable.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod