Checking if your kit is complete... Looks good Writing Makefile for List::Object cp lib/List/Object.pm blib/lib/List/Object.pm Manifying blib/man3/List::Object.3 PERL_DL_NONLAZY=1 /home/cpanrun/tmp/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/List-Object....1..65 ok 1 - use List::Object; "my" variable $test_type masks earlier declaration in same scope at t/List-Object.t line 112. Useless use of a constant in void context at t/List-Object.t line 218. Useless use of a constant in void context at t/List-Object.t line 218. ok 2 - new() returns List::Object object ok 3 - default type is HASH ok 4 - correctly disallowed pushing or wrong type ok 5 - Able to globally turn off strict data chekcing ok 6 - list type is reported correctly ok 7 - Count reported correctly. ok 8 - First element correct ok 9 - Last element correct ok 10 - has next reports true state ok 11 - calling 'next()' iterating through the array ok 12 - peek() looks ahead w/o nexting ok 13 - index unchanged after peeking ok 14 - has_next() report true correctly. ok 15 - has_next reports false correctly. ok 16 - Correctly cannot call next() at end of list. ok 17 - rewind successful. ok 18 - sort_by check 1 success ok 19 - sort_by check 2 success ok 20 - sort_by check 3 success ok 21 - sort_by check 4 success ok 22 - reverse check 1 success ok 23 - reverse check 2 success ok 24 - Set and get report correct results ok 25 - post remove count() correct ok 26 - correct item removed, returned ok 27 - getting same index is different after remove ok 28 - count is zero after clear ok 29 - index is zero after clear ok 30 - type still correct after clear ok 31 - type still enforced after clear ok 32 - pushed multiple items in ok 33 - unshifted multiple items in ok 34 - count is still good ok 35 - shifting reduces count ok 36 - shifted the right item ok 37 - popping reduces count ok 38 - popped the right item ok 39 - returned array() has correct count ok 40 - first element looks correct ok 41 - allow undef returns zero ok 42 - allow undef returns true ok 43 - undef allowed to go in with option turned on ok 44 - undef disallowed with option turned off ok 45 - list type is reported correctly ok 46 - resetting test data set ok 47 - splice removed 2 ok 48 - splice check 1 ok 49 - splice check 2 ok 50 - splice added 2, removed 1 ok 51 - splice check 3 ok 52 - splice check 3 ok 53 - splice check 5 Can't join non-scalar ref types, returning empty string. at t/List-Object.t line 306 ok 54 - join returns empty string on non-scalar or non-scalar refs & carps! ok 55 - join work correctly on lists of scalars ok 56 - checking scalar type enforcement ok 57 - checking scalar undef enforement ok 58 - making sure scalar vals can be empty string without issue ok 59 - sort check 1 ok 60 - sort check 2 ok 61 - scalarref sort check 1 ok 62 - scalarref sort check 2 ok 63 - join of scalarref list successful ok 64 - hash sort check 1 ok 65 - hash sort check 2 ok All tests successful. Files=1, Tests=65, 0 wallclock secs ( 0.13 cusr + 0.04 csys = 0.17 CPU) Installing /home/cpanrun/build/5.10.0/html/site/lib/List/Object.html Installing /home/cpanrun/build/5.10.0/site/lib/List/Object.pm Installing /home/cpanrun/build/5.10.0/site/man/man3/List::Object.3 Appending installation info to /home/cpanrun/build/5.10.0/lib/perllocal.pod