Checking if your kit is complete... Looks good Writing Makefile for Class::Autouse Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Class/Autouse/Parent.pm blib\lib\Class\Autouse\Parent.pm cp lib/Class/Autouse.pm blib\lib\Class\Autouse.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, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/00_compile......1..4 ok 1 - Your perl is new enough ok 2 - use Class::Autouse; ok 3 - use Class::Autouse::Parent; ok 4 - C:A and C:A:Parent versions match ok t/01_main.........1..29 ok 1 - ->class_exists works for existing class ok 2 - ->class_exists works for non-existant class ok 3 - We know which version of UNIVERSAL::can we are using ok 4 - Before autoloading, UNIVERSAL::can is in it's original state, and has been backed up ok 5 - Before autoloading, UNIVERSAL::isa is in it's original state, and has been backed up ok 6 - Test class 'D' autoused ok ok 7 - After autoloading, UNIVERSAL::can has been correctly hijacked ok 8 - After autoloading, UNIVERSAL::isa has been correctly hijacked ok 9 - 'can' found sub 'method2' in autoused class 'D' ok 10 - 'can' loaded class 'D' while looking for 'method2' ok 11 - When all classes are loaded, UNIVERSAL::can reverts back to the original state ok 12 - Whan all classes are loaded, UNIVERSAL::isa reverts back to the original state ok 13 - 'can' found sub 'method' in 'D' ( from parent class 'C' ) ok 14 - Test class E autouses ok ok 15 - Test class F autouses ok ok 16 - Class->SUPER::method works safely ok 17 - _can handles the empty class with @ISA case correctly ok 18 - Giving bad stuff to _can returns expected ok 19 - Giving bad stuff to _can returns OK ok 20 - Test class G autouses ok ok 21 - Test class H autouses ok ok 22 - Good existant ->can autoloads correctly and returns a CODE ref ok 23 - ->can returns the expected function ok 24 - Good non-existant ->can autoloads correctly ok 25 - use J; ok 26 - A normal ->can call can throw an exception ok 27 - Test class I autouses ok ok 28 - Bad existant ->can throws the expected error ok 29 - Assigned value from autoloading ->can remains unchanged ok t/02_parent.......1..2 ok 1 - use A; ok 2 - Parent class loads child class OK ok t/03_prefork......1..5 ok 1 - $Class::Autouse::DEVEL is false ok 2 - C.pm is autoused ok 3 - prefork::enable returns true ok 4 - $Class::Autouse::DEVEL is true ok 5 - C.pm has been loaded ok t/04_recursive....1..5 ok 1 - ->autouse_recursive returns true ok 2 - T is loaded ok 3 - T::A is loaded ok 4 - T::B is loaded ok 5 - T::B::G is loaded ok t/05_base.........1..4 ok 1 - use Class::Autouse; ok 2 - Calling method in baseB interacts with baseA correctly ok 3 - use Class::Autouse; ok 4 - Calling method in baseD interacts with baseC correctly ok t/07_isa..........1..1 ok 1 - isa() triggers autouse ok t/98_pod..........1..2 ok 1 - blib\lib\Class\Autouse.pm ok 2 - blib\lib\Class\Autouse\Parent.pm ok t/99_pmv..........1..0 # Skip Test::MinimumVersion not available skipped all skipped: Test::MinimumVersion not available All tests successful, 1 test skipped. Files=9, Tests=52, 1 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\Autouse.html Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod