Checking if your kit is complete... Looks good 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for Games::Maze::FirstPerson cp lib/Games/Maze/FirstPerson.pm blib/lib/Games/Maze/FirstPerson.pm Manifying blib/man3/Games::Maze::FirstPerson.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/00-load.........1..1 # Testing Games::Maze::FirstPerson 0.03, Perl 5.006001, /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl ok 1 - use Games::Maze::FirstPerson; ok t/10-maze.........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....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..0 # Skip Test::Pod 1.14 required for testing POD skipped all skipped: Test::Pod 1.14 required for testing POD All tests successful, 2 tests skipped. Files=4, Tests=54, 4 wallclock secs ( 2.78 cusr + 0.25 csys = 3.03 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Games/Maze/FirstPerson.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Games::Maze::FirstPerson.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/Games/Maze/FirstPerson/.packlist Appending installation info to /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/perllocal.pod