1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
#!/usr/bin/perl
package Testophile;
use v5.8;
no warnings; # avoid extraneous nastygrams about qw
use Symbol;
use Test::More;
use File::Temp qw( tempfile );
SKIP:
{
require_ok 'FindBin::libs';
2.0 < FindBin::libs->VERSION
or skip "Test for new version", 2;
$\ = "\n";
$, = "\n\t";
my @argz = qw( base=frobnicate export=foobar scalar );
note "Import args:\n", explain \@argz;
FindBin::libs->import( @argz );
eval '{use strict; ! defined $foobar}';
ok ! $@ , 'Undef $foobar exported';
}
done_testing;
exit 0;
|