use strict;
use Test::More tests => 4;
use_ok('lib', 't');
# this script tests that already loaded modules can't be hidden
use_ok('P'); # loads P
use_ok('Devel::Hide', 'P'); # too late to hide
eval { require P };
ok(!$@, "P was loaded (as it should)");