diff options
Diffstat (limited to 'test/rubygems/test_gem_version.rb')
-rw-r--r-- | test/rubygems/test_gem_version.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/rubygems/test_gem_version.rb b/test/rubygems/test_gem_version.rb index 95f37ddd23..99dd49933d 100644 --- a/test/rubygems/test_gem_version.rb +++ b/test/rubygems/test_gem_version.rb @@ -55,6 +55,11 @@ class TestGemVersion < RubyGemTestCase assert_inadequate( "1.0.0.1", "= 1.0") end + def test_bump_trailing_zeros + v = Gem::Version.new("5.0.0") + assert_equal "5.1", v.bump.to_s + end + def test_bump v = Gem::Version.new("5.2.4") assert_equal "5.3", v.bump.to_s @@ -65,6 +70,16 @@ class TestGemVersion < RubyGemTestCase assert_equal "6", v.bump.to_s end + def test_eql_eh + v = Gem::Version.new("1.2") + + assert_equal true, v.eql?(@v1_2) + assert_equal true, @v1_2.eql?(v) + + assert_equal false, @v1_2.eql?(@v1_3) + assert_equal false, @v1_3.eql?(@v1_2) + end + def test_equals2 v = Gem::Version.new("1.2") |