$ prove pm_11152486_test_more.t pm_11152486_test_more.t .. 1/3 # Failed test 'Fail: ok()' # at pm_11152486_test_more.t line 11. # Failed test 'Fail: is()' # at pm_11152486_test_more.t line 14. # got: '1' # expected: '2' # Failed test 'Fail: ok()' # at pm_11152486_test_more.t line 17. # $var1[1] $var2[2] # Looks like you failed 3 tests of 3. pm_11152486_test_more.t .. Dubious, test returned 3 (wstat 768, 0x300) Failed 3/3 subtests Test Summary Report ------------------- pm_11152486_test_more.t (Wstat: 768 (exited 3) Tests: 3 Failed: 3) Failed tests: 1-3 Non-zero exit status: 3 Files=1, Tests=3, 0 wallclock secs ( 0.05 usr 0.02 sys + 0.03 cusr 0.09 csys = 0.19 CPU) Result: FAIL