This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade CPAN from version 2.05 to 2.09-TRIAL
[perl5.git] / cpan / CPAN / t / 03pkgs.t
1 # test if our own version numbers meet expectations
2
3 use strict;
4 eval 'use warnings';
5 use lib "lib";
6
7 my @m;
8 if ($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
25 use Test::More;
26 plan(tests => scalar @m);
27
28 for 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: