6 use lib 't/lib', 'lib';
12 $SIG{__WARN__} = sub { 0 };
14 eval { require Foo; };
15 ok(!$@, '... loaded Foo successfully') || diag $@;
17 delete $INC{'Foo.pm'};
19 eval { require Foo; };
20 ok(!$@, '... re-loaded Foo successfully') || diag $@;
22 eval { require Bar; };
23 ok(!$@, '... loaded Bar successfully') || diag $@;
25 delete $INC{'Bar.pm'};
27 eval { require Bar; };
28 ok(!$@, '... re-loaded Bar successfully') || diag $@;