3 # Check that certain modules don't get loaded when other modules are used.
17 # Format: [Module-that-should-not-be-loaded => modules to test]
20 foreach my $test ([Carp => qw(warnings Exporter)],
22 my ($exclude, @modules) = @$test;
24 foreach my $module (@modules) {
27 print exists \$INC {'$exclude.pm'} ? "not ok" : "ok";
29 fresh_perl_is ($prog, "ok", {}, "$module does not load $exclude");