# running Build.PL /Users/cpanrun/build/5.10.0/bin/perl Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Games-YASudoku' version '0.01' /Users/cpanrun/build/5.10.0/bin/perl Build --makefile_env_macros 1 Copying lib/Games/YASudoku.pm -> blib/lib/Games/YASudoku.pm Copying lib/Games/YASudoku/Square.pm -> blib/lib/Games/YASudoku/Square.pm Copying lib/Games/YASudoku/Board.pm -> blib/lib/Games/YASudoku/Board.pm Copying /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Games-YASudoku/bin/sudoku -> blib/script/sudoku Deleting blib/script/sudoku.bak Manifying blib/script/sudoku -> blib/bindoc/sudoku.1 Manifying blib/lib/Games/YASudoku.pm -> blib/libdoc/Games::YASudoku.3 Manifying blib/lib/Games/YASudoku/Square.pm -> blib/libdoc/Games::YASudoku::Square.3 Manifying blib/lib/Games/YASudoku/Board.pm -> blib/libdoc/Games::YASudoku::Board.3 HTMLifying blib/script/sudoku -> blib/binhtml/bin/sudoku.html HTMLifying blib/lib/Games/YASudoku.pm -> blib/libhtml/site/lib/Games/YASudoku.html Build: blib/lib/Games/YASudoku/Square.pm: unterminated list at =head in paragraph 42. ignoring. HTMLifying blib/lib/Games/YASudoku/Square.pm -> blib/libhtml/site/lib/Games/YASudoku/Square.html Build: blib/lib/Games/YASudoku/Board.pm: unterminated list at =head in paragraph 111. ignoring. HTMLifying blib/lib/Games/YASudoku/Board.pm -> blib/libhtml/site/lib/Games/YASudoku/Board.html /Users/cpanrun/build/5.10.0/bin/perl Build --makefile_env_macros 1 test t/board......ok 1 - use Games::YASudoku::Board; ok 2 - Correct object created isa Games::YASudoku::Board ok 3 - make sure board has correct number of squares ok 4 - make sure there are nine elements in a row ok 5 - make sure there are nine rows ok 6 - make sure there are nine elements in a column ok 7 - make sure there are nine columns ok 8 - make sure there are nine elements in a group ok 9 - make sure there are nine groups ok 10 - An element is a member of three groups Starting Board at t/board.t line 83. +---+---+---+---+---+---+---+---+---+ | : : 3 | 7 : : | : : 8 | +...+...+...+...+...+...+...+...+...+ | : : | 2 : 4 : | 9 : : 1 | +...+...+...+...+...+...+...+...+...+ | : : | : 6 : | : : | +---+---+---+---+---+---+---+---+---+ | : : 8 | 4 : : | : : | +...+...+...+...+...+...+...+...+...+ | : 1 : 5 | : : | 3 : 8 : | +...+...+...+...+...+...+...+...+...+ | : : | : : 7 | 4 : : | +---+---+---+---+---+---+---+---+---+ | : : | : 5 : | : : | +...+...+...+...+...+...+...+...+...+ | 9 : : 7 | : 8 : 6 | : : | +...+...+...+...+...+...+...+...+...+ | 6 : : | : : 2 | 1 : : | +---+---+---+---+---+---+---+---+---+ Solved in 3 passes at t/board.t line 94. +---+---+---+---+---+---+---+---+---+ | 2 : 4 : 3 | 7 : 9 : 1 | 5 : 6 : 8 | +...+...+...+...+...+...+...+...+...+ | 5 : 7 : 6 | 2 : 4 : 8 | 9 : 3 : 1 | +...+...+...+...+...+...+...+...+...+ | 8 : 9 : 1 | 5 : 6 : 3 | 7 : 2 : 4 | +---+---+---+---+---+---+---+---+---+ | 7 : 2 : 8 | 4 : 3 : 5 | 6 : 1 : 9 | +...+...+...+...+...+...+...+...+...+ | 4 : 1 : 5 | 6 : 2 : 9 | 3 : 8 : 7 | +...+...+...+...+...+...+...+...+...+ | 3 : 6 : 9 | 8 : 1 : 7 | 4 : 5 : 2 | +---+---+---+---+---+---+---+---+---+ | 1 : 3 : 2 | 9 : 5 : 4 | 8 : 7 : 6 | +...+...+...+...+...+...+...+...+...+ | 9 : 5 : 7 | 1 : 8 : 6 | 2 : 4 : 3 | +...+...+...+...+...+...+...+...+...+ | 6 : 8 : 4 | 3 : 7 : 2 | 1 : 9 : 5 | +---+---+---+---+---+---+---+---+---+ 1..10 ok t/squares....ok 1 - use Games::YASudoku::Square; ok 2 - Square init: value undef ok 3 - Square init: valid returns an array ref ok 4 - Add number to valid set ok 5 - Add number to valid set ok 6 - Add number to valid set ok 7 - Add a duplicate number to valid set ok 8 - Del number from valid set ok 9 - Del number from valid set ok 10 - Del number that does not exist in valid set ok 11 - Set the value for the square ok 12 - Set the value for the square to a new value 1..12 ok All tests successful. Files=2, Tests=22, 1 wallclock secs ( 0.88 cusr + 0.05 csys = 0.93 CPU) /Users/cpanrun/build/5.10.0/bin/perl Build --makefile_env_macros 1 install Installing /Users/cpanrun/build/5.10.0/site/man/man1/sudoku.1 Installing /Users/cpanrun/build/5.10.0/html/bin/sudoku.html Installing /Users/cpanrun/build/5.10.0/site/lib/Games/YASudoku.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Games/YASudoku/Board.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Games/YASudoku/Square.pm Installing /Users/cpanrun/build/5.10.0/site/man/man3/Games::YASudoku.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Games::YASudoku::Board.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Games::YASudoku::Square.3 Installing /Users/cpanrun/build/5.10.0/html/site/lib/Games/YASudoku.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Games/YASudoku/Board.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Games/YASudoku/Square.html Installing /Users/cpanrun/build/5.10.0/site/bin/sudoku Writing /Users/cpanrun/build/5.10.0/site/lib/auto/Games/YASudoku/.packlist