Checking if your kit is complete... Looks good Writing Makefile for Games::Maze::SVG Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Games/Maze/SVG.pm blib\lib\Games\Maze\SVG.pm cp lib/Games/Maze/SVG/Rect.pm blib\lib\Games\Maze\SVG\Rect.pm cp lib/Games/Maze/SVG/RectHex.pm blib\lib\Games\Maze\SVG\RectHex.pm cp lib/Games/Maze/SVG/HexCells.pm blib\lib\Games\Maze\SVG\HexCells.pm cp lib/Games/Maze/SVG/Manual.pod blib\lib\Games\Maze\SVG\Manual.pod cp lib/Games/Maze/SVG/Hex.pm blib\lib\Games\Maze\SVG\Hex.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 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - use Games::Maze::SVG; # Testing Games::Maze::SVG 0.75, Perl 5.010000, C:\cpanrun\build\5-10-0\bin\perl.exe ok t/01ctor-default..................1..11 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Correct base type isa Games::Maze::SVG ok 2 - Correct type isa Games::Maze::SVG::Rect ok 3 - Games::Maze::SVG::Rect->can(...) ok 4 - Not hex cells ok 5 - Not hex shaped ok 6 - Correct script name ok 7 - wall form defaults correctly ok 8 - crumb style defaults correctly ok 9 - delta x defaults correctly ok 10 - delta y defaults correctly ok 11 - directory defaults correctly ok t/02ctor-bad......................1..1 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Bad shape fails ok t/03ctor-rect.....................1..16 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Correct base type isa Games::Maze::SVG ok 2 - Correct type isa Games::Maze::SVG::Rect ok 3 - Games::Maze::SVG::Rect->can(...) ok 4 - Not hex cells ok 5 - Not hex shaped ok 6 - Correct script name ok 7 - wall form defaults correctly ok 8 - crumb style defaults correctly ok 9 - delta x defaults correctly ok 10 - delta y defaults correctly ok 11 - directory defaults correctly ok 12 - wall form set correctly ok 13 - crumb style set correctly ok 14 - directory set correctly ok 15 - Bad crumbs stopped. ok 16 - Bad wall form stopped. ok t/04ctor-hex......................1..14 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Correct base type isa Games::Maze::SVG ok 2 - Correct type isa Games::Maze::SVG::Hex ok 3 - Games::Maze::SVG::Hex->can(...) ok 4 - Has hex cells ok 5 - Is hex shaped ok 6 - Correct script name ok 7 - wall form defaults correctly ok 8 - crumb style defaults correctly ok 9 - delta x defaults correctly ok 10 - delta y defaults correctly ok 11 - directory defaults correctly ok 12 - crumb style set correctly ok 13 - directory set correctly ok 14 - Bad wall form stopped. ok t/05ctor-recthex..................1..14 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Correct base type isa Games::Maze::SVG ok 2 - Correct type isa Games::Maze::SVG::RectHex ok 3 - Games::Maze::SVG::RectHex->can(...) ok 4 - Has hex cells ok 5 - Not hex shaped ok 6 - Correct script name ok 7 - wall form defaults correctly ok 8 - crumb style defaults correctly ok 9 - delta x defaults correctly ok 10 - delta y defaults correctly ok 11 - directory defaults correctly ok 12 - crumb style set correctly ok 13 - directory set correctly ok 14 - Bad wall form stopped. ok t/06rect-wallform.................1..10 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can('set_wall_form') ok 2 - successful set wall form ok 3 - ... to straight ok 4 - successful set wall form ok 5 - ... to round ok 6 - successful set wall form ok 7 - ... to roundcorners ok 8 - successful set wall form ok 9 - ... to bevel ok 10 - Bad form stopped. ok t/07bread-crumbs..................1..11 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can(...) ok 2 - Successfully set crumbs. ok 3 - ... to none ok 4 - Successfully set crumbs. ok 5 - ... to dot ok 6 - Successfully set crumbs. ok 7 - ... to dash ok 8 - Successfully set crumbs. ok 9 - ... to line ok 10 - Bad crumbs stopped. ok 11 - Fail to set with no crumb. ok t/08interactive...................1..4 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can('set_interactive') ok 2 - Not interactive, by default. ok 3 - Set interactive ok 4 - Now interactive. ok t/09xform_rect....................1..16 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can(...) ok 2 - Simple Square grid ok 3 - Simple Bevel Square grid ok 4 - Empty wallform grid ok 5 - Simple Square board ok 6 - Simple Bevel Square board ok 7 - Small Rectangle grid ok 8 - Small Beveled Rectangle grid ok 9 - Small Rectangle board ok 10 - Small Beveled Rectangle board ok 11 - Small Rectangle 2 grid ok 12 - Small Beveled Rectangle 2 grid ok 13 - Small Rectangle 2 board ok 14 - Small Beveled Rectangle 2 board ok 15 - Test non-xform of invalid grid. ok 16 - Test non-xform of invalid grid. ok t/10xform_recthex.................1..6 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::RectHex->can(...) ok 2 - Simple Hex grid ok 3 - Simple Hex board ok 4 - hexagon grid ok 5 - hexagon board ok 6 - Test non-xform of invalid grid. ok t/11xform_hexagon.................1..6 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Hex->can(...) ok 2 - Simple Hex grid ok 3 - Simple Hex board ok 4 - Hexagon maze grid ok 5 - Hexagon maze board ok 6 - Test non-xform of invalid grid. ok t/12make_board....................1..7 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can('make_board_array') ok 2 - straight rectangle ok 3 - beveled rectangle ok 4 - Games::Maze::SVG::RectHex->can('make_board_array') ok 5 - rectangle, hex cells ok 6 - Games::Maze::SVG::Hex->can('make_board_array') ok 7 - hexagonal maze ok t/13rect_convert..................1..17 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can(...) ok 2 - start origin x is correct ok 3 - start origin y is correct ok 4 - start calc x is correct ok 5 - start calc y is correct ok 6 - end origin x is correct ok 7 - end origin y is correct ok 8 - end calc x is correct ok 9 - end calc y is correct ok 10 - entry sign x is correct ok 11 - entry sign y is correct ok 12 - exit sign x is correct ok 13 - exit sign y is correct ok 14 - exit sign below middle x is correct ok 15 - exit sign below middle y is correct ok 16 - exit sign below middle x is correct ok 17 - exit sign below middle y is correct ok t/14recthex_convert...............1..17 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::RectHex->can(...) ok 2 - start origin x is correct ok 3 - start origin y is correct ok 4 - start calc x is correct ok 5 - start calc y is correct ok 6 - end origin x is correct ok 7 - end origin y is correct ok 8 - end calc x is correct ok 9 - end calc y is correct ok 10 - entry sign x is correct ok 11 - entry sign y is correct ok 12 - exit sign x is correct ok 13 - exit sign y is correct ok 14 - exit sign below middle x is correct ok 15 - exit sign below middle y is correct ok 16 - exit sign below middle x is correct ok 17 - exit sign below middle y is correct ok t/15hex_convert...................1..21 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Hex->can(...) ok 2 - start origin x is correct ok 3 - start origin y is correct ok 4 - start calc x is correct ok 5 - start calc y is correct ok 6 - end origin x is correct ok 7 - end origin y is correct ok 8 - end calc x is correct ok 9 - end calc y is correct ok 10 - entry sign x is correct ok 11 - entry sign y is correct ok 12 - exit sign x is correct ok 13 - exit sign y is correct ok 14 - exit sign below middle x is correct ok 15 - exit sign below middle y is correct ok 16 - exit sign below middle x is correct ok 17 - exit sign below middle y is correct ok 18 - exit sign left x is correct ok 19 - exit sign left y is correct ok 20 - exit sign right x is correct ok 21 - exit sign right y is correct ok t/16rect_output...................v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. 1..5 ok 1 - Full transform works. ok 2 - Full transform, bevel wall style. ok 3 - Full transform, roundcorners wall style. ok 4 - Full transform, round wall style. ok 5 - Full transform, straight wall style. ok t/17recthex_output................v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. 1..4 ok 1 - Full transform works. ok 2 - Full transform, roundcorners wall style. ok 3 - Full transform, round wall style. ok 4 - Full transform, straight wall style. ok t/18hex_output....................v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. 1..4 ok 1 - Full transform works. ok 2 - Full transform, roundcorners wall style. ok 3 - Full transform, round wall style. ok 4 - Full transform, straight wall style. ok t/19rect_output_interactive.......v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. 1..5 ok 1 - Full transform, default wall style. ok 2 - Full transform, bevel wall style. ok 3 - Full transform, roundcorners wall style. ok 4 - Full transform, round wall style. ok 5 - Full transform, straight wall style. ok t/20recthex_output_interactive....v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. 1..1 ok 1 - Full transform works. ok t/21hex_output_interactive........v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. 1..1 ok 1 - Full transform works. ok t/22dimensions....................1..6 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - default params are okay. ok 2 - Setting columns works ok 3 - Setting rows works ok 4 - Setting both works ok 5 - Setting entry works ok 6 - Setting exit works ok t/23recthex-wallform..............1..8 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::RectHex->can('set_wall_form') ok 2 - successful set wall form ok 3 - ... to straight ok 4 - successful set wall form ok 5 - ... to round ok 6 - successful set wall form ok 7 - ... to roundcorners ok 8 - Bad form stopped. ok t/24hex-wallform..................1..8 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Hex->can('set_wall_form') ok 2 - successful set wall form ok 3 - ... to straight ok 4 - successful set wall form ok 5 - ... to round ok 6 - successful set wall form ok 7 - ... to roundcorners ok 8 - Bad form stopped. ok t/25build_script_rect.............1..3 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Rect->can(...) ok 2 - Correct list of scripts ok 3 - Build script elements. ok t/26build_script_recthex..........1..3 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::RectHex->can(...) ok 2 - Correct list of scripts ok 3 - Build script elements. ok t/27build_script_hex..............1..3 v-string in use/require non-portable at C:/cpanrun/build/5-10-0/site/lib/Games/Maze.pm line 2. ok 1 - Games::Maze::SVG::Hex->can(...) ok 2 - Correct list of scripts ok 3 - Build script elements. ok t/pod-coverage....................1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod.............................1..6 ok 1 - blib\lib\Games\Maze\SVG.pm ok 2 - blib\lib\Games\Maze\SVG\Hex.pm ok 3 - blib\lib\Games\Maze\SVG\HexCells.pm ok 4 - blib\lib\Games\Maze\SVG\Manual.pod ok 5 - blib\lib\Games\Maze\SVG\Rect.pm ok 6 - blib\lib\Games\Maze\SVG\RectHex.pm ok All tests successful, 1 test skipped. Files=30, Tests=229, 6 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\Games\Maze\SVG.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\Maze\SVG\Hex.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\Maze\SVG\HexCells.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\Maze\SVG\Manual.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\Maze\SVG\Rect.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\Maze\SVG\RectHex.html Installing C:\cpanrun\build\5-10-0\site\lib\Games\Maze\SVG.pm Installing C:\cpanrun\build\5-10-0\site\lib\Games\Maze\SVG\Hex.pm Installing C:\cpanrun\build\5-10-0\site\lib\Games\Maze\SVG\HexCells.pm Installing C:\cpanrun\build\5-10-0\site\lib\Games\Maze\SVG\Manual.pod Installing C:\cpanrun\build\5-10-0\site\lib\Games\Maze\SVG\Rect.pm Installing C:\cpanrun\build\5-10-0\site\lib\Games\Maze\SVG\RectHex.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod