PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2011-05-04T16:43:44 ActivePerl-1400 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.14/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Tue, 03 May 2011 22:30:05 GMT Running make for O/OV/OVID/Games-Maze-FirstPerson-0.03.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/O/OV/OVID/Games-Maze-FirstPerson-0.03.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\O\OV\OVID\Games-Maze-FirstPerson-0.03.tar.gz ok Games-Maze-FirstPerson-0.03/ Games-Maze-FirstPerson-0.03/Changes Games-Maze-FirstPerson-0.03/examples/ Games-Maze-FirstPerson-0.03/examples/maze.pl Games-Maze-FirstPerson-0.03/lib/ Games-Maze-FirstPerson-0.03/lib/Games/ Games-Maze-FirstPerson-0.03/lib/Games/Maze/ Games-Maze-FirstPerson-0.03/lib/Games/Maze/FirstPerson.pm Games-Maze-FirstPerson-0.03/Makefile.PL Games-Maze-FirstPerson-0.03/MANIFEST Games-Maze-FirstPerson-0.03/META.yml Games-Maze-FirstPerson-0.03/README Games-Maze-FirstPerson-0.03/t/ Games-Maze-FirstPerson-0.03/t/00-load.t Games-Maze-FirstPerson-0.03/t/10-maze.t Games-Maze-FirstPerson-0.03/t/pod-coverage.t Games-Maze-FirstPerson-0.03/t/pod.t CPAN.pm: Going to build O/OV/OVID/Games-Maze-FirstPerson-0.03.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Games::Maze::FirstPerson Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Games/Maze/FirstPerson.pm blib\lib\Games\Maze\FirstPerson.pm OVID/Games-Maze-FirstPerson-0.03.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Games::Maze::FirstPerson 0.03, Perl 5.014000, C:\Perl64-5.14\bin\perl.exe t/00-load.t ....... 1..1 ok 1 - use Games::Maze::FirstPerson; ok Use of uninitialized value in lc at C:/cpanfly-5.14/var/megalib/Games/Maze.pm line 167. Use of uninitialized value in lc at C:/cpanfly-5.14/var/megalib/Games/Maze.pm line 168. t/10-maze.t ....... 1..53 ok 1 - use Games::Maze::FirstPerson; ok 2 - Games::Maze::FirstPerson->can('new') ok 3 - ... and it should die if we try to create a multi-level maze ok 4 - ... or a non-rectangule (Quad) one ok 5 - ... or if we specify dimensions incorrectly ok 6 - Calling new() with valid arguments should succeed ok 7 - ... and the object it returns isa Games::Maze::FirstPerson ok 8 - Games::Maze::FirstPerson->can('rows') ok 9 - ... and it should return the correct number of rows ok 10 - Games::Maze::FirstPerson->can('cols') ok 11 - ... and it should return the correct number of columns ok 12 - Games::Maze::FirstPerson->can('columns') ok 13 - ... and it should return the correct number of columns ok 14 - Games::Maze::FirstPerson->can('y') ok 15 - ... and it should always start in the first row ok 16 - Games::Maze::FirstPerson->can('x') ok 17 - ... and it should have a value ok 18 - Games::Maze::FirstPerson->can('facing') ok 19 - ... and we should start out facing south ok 20 - Games::Maze::FirstPerson->can('north') ok 21 - ... and the north opening should be closed at the beginning ok 22 - Games::Maze::FirstPerson->can('location') ok 23 - ... and we should not be able to set the x value too low ok 24 - ... or too high ok 25 - ... and we should not be able to set the y value too low ok 26 - ... or too high ok 27 - ... and we should be able to set it to valid values ok 28 - The NW corner of our maze has no north exit ok 29 - Games::Maze::FirstPerson->can('south') ok 30 - ... nor should their be a south exit ok 31 - Games::Maze::FirstPerson->can('west') ok 32 - ... nor should their be a west exit ok 33 - Games::Maze::FirstPerson->can('east') ok 34 - ... but we should be able to move east ok 35 - Games::Maze::FirstPerson->can('surroundings') ok 36 - ... and it should return a mini-map of your surroundings ok 37 - Games::Maze::FirstPerson->can('go_north') ok 38 - ... and going north into a wall should fail ok 39 - ... and this should not effect the direction we are facing ok 40 - Games::Maze::FirstPerson->can('go_south') ok 41 - ... and going south into a wall should fail ok 42 - Games::Maze::FirstPerson->can('go_west') ok 43 - ... and going west into a wall should fail ok 44 - Games::Maze::FirstPerson->can('go_east') ok 45 - ... and going east into an opening should succeed ok 46 - ... and we should be facing the new direction ok 47 - ... and we should have the correct surroundings ok 48 - Games::Maze::FirstPerson->can('directions') ok 49 - ... and it should return a list of allowable directions ok 50 - We should be able to travel to the exit ok 51 - Games::Maze::FirstPerson->can('has_won') ok 52 - ... but we should not have won ok 53 - ... until we have stepped through the exit ok t/pod-coverage.t .. 1..1 ok 1 - Pod coverage on Games::Maze::FirstPerson ok t/pod.t ........... 1..1 ok 1 - POD test for blib\lib\Games\Maze\FirstPerson.pm ok All tests successful. Files=4, Tests=56, 0 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: PASS OVID/Games-Maze-FirstPerson-0.03.tar.gz nmake test TEST_VERBOSE=1 -- OK Curtis 'Ovid' Poe <ovid@cpan.org> First person viewpoint of Games::Maze >>> (cd C:\cpanfly-5.14\var\cpan\build\Games-Maze-FirstPerson-0.03-AYpNBF && tar cvf - Games-Maze-FirstPerson-0.03.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/O/OV/OVID/Games-Maze-FirstPerson-0.03.tar.gz Games-Maze-FirstPerson-0.03.ppd blib/ blib/lib/ blib/lib/Games/ blib/lib/Games/Maze/ blib/lib/Games/Maze/FirstPerson.pm >>> mv C:\cpanfly-5.14\var\cpan\build\Games-Maze-FirstPerson-0.03-AYpNBF/Games-Maze-FirstPerson-0.03.ppd C:/cpanfly-5.14/var/REPO/O/OV/OVID Finished 2011-05-04T16:43:50