in reply to Test::Warn, 'use' vs 'require'
You need to load Test::Warn before perl compiles the warning_like() statements, because that function has a prototype. The easiest way may be to set a flag.
my $have_test_warn = 0; BEGIN { eval { require Test::Warn; Test::Warn->import(); $have_test_warn = 1; }; }
Then test for $have_test_warn in your SKIP blocks.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Test::Warn, 'use' vs 'require'
by Joost (Canon) on Sep 27, 2006 at 23:49 UTC | |
by tye (Sage) on Sep 28, 2006 at 01:49 UTC | |
by adrianh (Chancellor) on Sep 28, 2006 at 18:19 UTC |