X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2F20-version.t;h=1d1e4c221ccad3ff85f4021299add701e7db112b;hb=50e05df7d0b6376a9b6a1a7c8b24de0022176f61;hp=bd48d7570f6df9b95edc1212b79e3da4976f5205;hpb=400c6076d23a0fa83acac09fc3351653c527cb65;p=perl%2Fmodules%2FCPANPLUS-Dist-Gentoo.git diff --git a/t/20-version.t b/t/20-version.t index bd48d75..1d1e4c2 100644 --- a/t/20-version.t +++ b/t/20-version.t @@ -3,7 +3,7 @@ use strict; use warnings; -use Test::More tests => 3 + (2 + 2 * 3) * (66 + 4 * 7); +use Test::More tests => 3 + (2 + 2 * 3) * (69 + 4 * 7); use CPANPLUS::Dist::Gentoo::Version; @@ -65,9 +65,11 @@ my @tests = ( [ "1.0_${_}1", "1.0_${_}2" => -1 ], [ "1.0a_${_}1", "1.0_${_}2" => 1 ], [ "1.1_${_}1", "1.0_${_}2" => 1 ], - } qw(alpha beta pre rc)), + } qw), - [ '1.0', '1.0_p' => -1 ], + [ '1.0', '1.0_p0' => -1 ], + [ '1.0', '1.0_p1' => -1 ], + [ '1.0_p', '1.0_p0' => 0 ], [ '1.0a', '1.0_p' => 1 ], [ '1.0', '1.0_p1' => -1 ], [ '1.0_p1', '1.0_p1' => 0 ], @@ -79,7 +81,6 @@ my @tests = ( [ '1.0_beta1', '1.0_pre1' => -1 ], [ '1.0_pre1', '1.0_rc1' => -1 ], [ '1.0_rc1', '1.0' => -1 ], - [ '1.0', '1.0_p1' => -1 ], [ '1.0_alpha', '1.0_alpha_alpha' => 1 ], [ '1.0_beta', '1.0_beta_beta' => 1 ], @@ -93,11 +94,13 @@ my @tests = ( [ '1.0_pre1_rc2', '1.0_pre1_rc2' => 0 ], [ '1.0_pre1_rc2', '1.0_pre1_rc3' => -1 ], + [ '1.0', '1.0-r0' => 0 ], [ '1.0', '1.0-r1' => -1 ], [ '1.0-r1', '1.0-r1' => 0 ], [ '1.0-r1', '1.0-r2' => -1 ], [ '1.1-r1', '1.0-r2' => 1 ], + [ '1.2_p0-r0', '1.2_p', 0 ], [ '1.2_p1-r1', '1.2_p1', 1 ], [ '1.2_p1-r1', '1.2_p1_p1', -1 ], [ '1.2_p1_pre2-r1', '1.2_p1-r1', -1 ],