Q:\>perl -MTest::More=tests,2 -e "ok(require 'nonexistent.pl'); print ok 1" 1..2 Can't locate nonexistent.pl in @INC (@INC contains: ...) at -e line 1. # Looks like your test exited with 2 before it could output anything.