1# test if our own version numbers meet expectations 2 3use strict; 4eval 'use warnings'; 5use lib "lib"; 6 7my @m; 8if ($ENV{PERL_CORE}){ 9 @m = ("CPAN", map { "CPAN::$_" } qw(Debug 10 DeferredCode 11 Distroprefs 12 FirstTime 13 Kwalify 14 Nox 15 Plugin 16 Queue 17 Tarzip 18 Version 19 )); 20} else { 21 opendir DH, "lib/CPAN" or die; 22 @m = ("CPAN", map { "CPAN::$_" } grep { s/\.pm$// } readdir DH); 23} 24 25use Test::More; 26plan(tests => scalar @m); 27 28for my $m (@m) { 29 local $^W = 0; 30 eval "require $m"; 31 ok($m->VERSION >= 0.95, sprintf "Found version < 0.95 for %s: %s", $m, $m->VERSION); 32} 33 34# Local Variables: 35# mode: cperl 36# cperl-indent-level: 2 37# End: 38