#! perl -I. -w
use
t::Test::abeltje;
use
File::Find;
my
@to_compile
;
BEGIN {
find(
sub
{
-f or
return
;
/\.pm$/ or
return
;
push
@to_compile
,
$File::Find::name
;
},
'./lib'
)
if
-d
'./lib'
;
}
my
$out
=
'2>&1'
;
if
(!
$ENV
{TEST_VERBOSE}) {
$out
=
sprintf
"> %s 2>&1"
, devnull();
}
foreach
my
$src
(
@to_compile
) {
is(
system
(
qq{$^X "-Ilib" "-c" "$src" $out}
),
0,
"perl -c '$src'"
);
}
abeltje_done_testing();