, Some::Module, , :
use Test::More;
BEGIN {
eval {
require Some::Module;
1;
} or do {
plan skip_all => "Some::Module is not available";
};
}
( , use Test::More tests => 42;, plan tests => 42;, .)
, , - :
our $HAVE_SOME_MODULE = 0;
BEGIN {
eval {
require Some::Module;
$HAVE_SOME_MODULE = 1;
};
}
SKIP: {
skip "Some::Module is not available", $num_skipped unless $HAVE_SOME_MODULE;
}