Checking if your kit is complete... Looks good Writing Makefile for Class::Std Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Class/Std.pm blib\lib\Class\Std.pm Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. 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..1 ok 1 - use Class::Std; # Testing Class::Std 0.0.8 ok 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 - Base Scalar coercion ok 9 - Der Boolean coercion ok 10 - Der Numeric coercion ok 11 - Der String coercion ok 12 - Der Code coercion ok 13 - Der Glob coercion ok 14 - Der Hash coercion ok 15 - Der Array coercion ok 16 - Der Scalar coercion ok 17 - Der2 Boolean coercion ok 18 - Der2 Numeric coercion ok 19 - Der2 String coercion ok 20 - Der2 Code coercion ok 21 - Der2 Glob coercion ok 22 - Der2 Hash coercion ok 23 - Der2 Array coercion ok 24 - Der2 Scalar coercion ok 25 - Der3 Boolean coercion ok 26 - Der3 Numeric coercion ok 27 - Der3 String coercion ok 28 - Der3 Code coercion ok 29 - Der3 Glob coercion ok 30 - Der3 Hash coercion ok 31 - Der3 Array coercion ok 32 - Der3 Scalar coercion ok 33 - Der4 Boolean coercion ok 34 - Der4 Numeric coercion ok 35 - Der4 String coercion ok 36 - Der4 Code coercion ok 37 - Der4 Glob coercion ok 38 - Der4 Hash coercion ok 39 - Der4 Array coercion ok 40 - Der4 Scalar coercion ok 41 - Der5 Boolean coercion ok 42 - Der5 Numeric coercion ok 43 - Der5 String coercion ok 44 - Der5 Code coercion ok 45 - Der5 Glob coercion ok 46 - Der5 Hash coercion ok 47 - Der5 Array coercion ok 48 - Der5 Scalar coercion 1..48 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..0 # Skip Test::Pod 1.14 required for testing POD skipped all skipped: Test::Pod 1.14 required for testing POD 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 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, 2 tests skipped. Files=15, Tests=274, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Class\Std.html Installing C:\cpanrun\build\5-10-0\site\lib\Class\Std.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod