#!/usr/bin/perl
+use lib '.';
use Test::More tests => 6;
ok !eval {require t::t4::ConfusedStrict1 }, 'Confused strict 1 dies';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
ok !eval { require t::t2::Dies }, 'Unrelated dies';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
require_ok 't::t2::Survives';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
ok !eval {require t::t3::IntermediateDirect }, 'Direct intermediate dies';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
ok !eval {require t::t3::IntermediateIndirect }, 'Indirect intermediate dies';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 2;
require_ok 't::t3::Evil';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
ok !eval {require t::t3::LaxDirect }, 'Direct lax dies';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
require_ok 't::t3::LaxIndirect';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 2;
require_ok 't::t3::Evil';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 4;
require_ok 't::t1::Evil';
#!/usr/bin/perl
+use lib '.';
use Test::More tests => 1;
require_ok 't::t1::Unrelated';