summaryrefslogtreecommitdiff
path: root/t/versions.t
diff options
context:
space:
mode:
Diffstat (limited to 't/versions.t')
-rw-r--r--t/versions.t21
1 files changed, 21 insertions, 0 deletions
diff --git a/t/versions.t b/t/versions.t
new file mode 100644
index 0000000..5eafbac
--- /dev/null
+++ b/t/versions.t
@@ -0,0 +1,21 @@
+#!/usr/bin/perl -w
+
+use strict;
+use lib 't/lib';
+use MBTest tests => 2;
+
+blib_load('Module::Build');
+
+my $tmp = MBTest->tmpdir;
+
+use DistGen;
+my $dist = DistGen->new( dir => $tmp );
+$dist->regen;
+
+#########################
+
+my @mod = split( /::/, $dist->name );
+my $file = File::Spec->catfile( $dist->dirname, 'lib', @mod ) . '.pm';
+is( Module::Build->version_from_file( $file ), '0.01', 'version_from_file' );
+
+ok( Module::Build->compare_versions( '1.01_01', '>', '1.01' ), 'compare: 1.0_01 > 1.0' );