3 # Check that the current version of perl exists in Module-CoreList data
13 use_ok('Module::CoreList');
14 use_ok('Module::CoreList::Utils');
15 use_ok('Module::CoreList::TieHashDelta');
19 ok( defined $Module::CoreList::released{ $] }, "$] exists in released" );
20 ok( defined $Module::CoreList::version{ $] }, "$] exists in version" );
21 ok( defined $Module::CoreList::Utils::utilities{$] }, "$] exists in Utils" );
24 #plan skip_all => 'Special case v5.21.1 because rjbs' if sprintf("v%vd", $^V) eq 'v5.21.1';
28 Module::CoreList::Utils
29 Module::CoreList::TieHashDelta
33 skip('Special case v5.21.1 because rjbs', 3) if sprintf("v%vd", $^V) eq 'v5.21.1';
34 foreach my $mod ( @modules ) {
35 my $vers = eval $mod->VERSION;
36 ok( !( $vers < $] || $vers > $] ), "$mod version should match perl version in core" )
37 or diag("$mod $vers doesn't match $]");