Data-Table-Gherkin
view release on metacpan or search on metacpan
qw( is note ok plan );
plan 5;
use Test2::Plugin::DieOnFail;
use Config qw( %Config );
my $main_module;
my $main_module_version;
{
local @INC = @INC;
local @ARGV = qw( DISTNAME NAME VERSION );
ok scalar( ( my $distname, $main_module, $main_module_version ) = @{ require './Makefile.PL' } ), ## no critic ( RequireBarewordIncludes )
"Load 'Makefile.PL' as a module";
is $distname, 'Data-Table-Gherkin', 'Check dist name';
is $main_module, 'Data::Table::Gherkin', 'Check main module name'
}
ok eval "require $main_module", "Load main module '$main_module'"; ## no critic ( RequireCheckingReturnValueOfEval )
is $main_module_version, $main_module->VERSION, 'Check main module version';
note "Testing $main_module $main_module_version";
( run in 0.984 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )