Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. Skipping C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Trace.pm (unchanged) Skipping C:\cpanrun-5.8\build\5-8-0\site\lib\Log\Trace\Manual.pod (unchanged) Writing C:\cpanrun-5.8\build\5-8-0\site\lib\auto\Log\Trace\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod trace_print.t t\trace_warn.t t\pod.................1..2 ok 1 - blib\lib\Log\Trace.pm ok 2 - blib\lib\Log\Trace\Manual.pod ok t\pod_coverage........1..1 # Log::Trace: no public symbols defined ok 1 - Pod coverage on Log::Trace ok t\trace_allsubs.......1..8 ok 1 - require Log::Trace; ok 2 - hello() trace contains auto-trace ok 3 - hello() trace contains the TRACE() ok 4 - call to first() was traced ok 5 - call to next() was traced ok 6 - next() called TRACE() ok 7 - tracing not enabled in matching package without TRACE fn. ok 8 - tracing enabled in package without TRACE(), with the Everywhere option ok t\trace_buffer........1..7 ok 1 - require Log::Trace; ok 2 - message appended to buffer ok 3 - level 1 appended to buffer ok 4 - level 99 message not traced ok ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok t\trace_custom........1..4 ok 1 - require Log::Trace; ok 2 - message handled by custom tracing routine ok 3 - level 1 appended sent to custom handler ok 4 - level 99 message not traced ok ok t\trace_deep..........1..5 ok 1 - require Log::Trace; ok 2 - Deep import ok 3 - delayed module isn't loaded yet ok 4 - delayed module now loaded ok 5 - delayed module has tracing enabled automatically ok t\trace_dump..........1..9 ok 1 - require Log::Trace; ok 2 - simple DUMP with DD ok 3 - dump with a comment ok 4 - dump in non-void context does not TRACE ok 5 - in non-void context it returns the DUMP ok 6 # skip Data::Serializer not installed ok 7 # skip Data::Serializer not installed ok 8 # skip Data::Serializer not installed ok 9 # skip Data::Serializer not installed ok 4/9 skipped: Data::Serializer not installed t\trace_file..........1..7 ok 1 - require Log::Trace; ok 2 - message traced to supplied file ok 3 - level 1 trace to file ok ok 4 - level 99 message not traced ok ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok t\trace_filehandle....1..7 ok 1 - require Log::Trace; ok 2 - message traced to supplied filehandle ok 3 - level 1 trace to filehandle ok ok 4 - level 99 message not traced ok ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok t\trace_functions.....1..9 ok 1 - require Log::Trace; ok 2 - simple TRACEF ok ok 3 - simple TRACE_HERE, not in a subroutine ok 4 - simple TRACE_HERE, in a subroutine ok 5 - TRACE_HERE, in a subroutine with args ok 6 - simple TRACEF at level 1 ok ok 7 - simple TRACE_HERE at level 1, not in a subroutine ok 8 - simple TRACEF at level 99, not output ok 9 - simple TRACE_HERE at level 99, not output ok t\trace_levels........1..15 ok 1 - require Log::Trace; ok 2 - message traced without levels ok 3 - level 3 message traced without levels ok 4 - level 1 message traced at level 3 ok 5 - level 5 message NOT traced at level 3 ok 6 - undefined level message NOT traced at level 3 ok 7 - level 1 message traced at specified levels ok 8 - level 0 message traced at specified levels ok 9 - level 4 message not traced at specified levels ok 10 - undefined level message NOT traced at specified levels ok 11 - level 2 message traced at specified levels ok 12 - level 0 message NOT traced at specified levels ok 13 - undefined level message traced at specified levels ok 14 - level 2 message NOT traced at custom levels ok 15 - level 0.1 message traced at specified levels ok t\trace_print.........1..2 ok 1 (Log::Trace 1.070 loaded) ok 2 (print => STDOUT) ok t\trace_warn..........1..7 ok 1 - require Log::Trace; ok 2 - simple warn ok 3 - warn at level 1 ok 4 - warn at level 99 not traced ok 5 - verbose:0 is also not verbose ok 6 - verbose:1 adds some caller information ok 7 - verbose:2 adds timstamp and file info ok All tests successful, 4 subtests skipped. Files=13, Tests=83, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)