summaryrefslogtreecommitdiff
path: root/test/rubygems/test_gem_version.rb
diff options
context:
space:
mode:
authornaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-02-06 02:59:36 +0000
committernaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-02-06 02:59:36 +0000
commit9b9d3bac4d5fb0d0287b898885a2e6f1125f807c (patch)
treeaad6503711a1179f86564e8303a34af258e8c975 /test/rubygems/test_gem_version.rb
parent39cb7840950e87a4a77f066fd07dac6bb2e0b41c (diff)
* lib/rubygems: RubyGems 2.2.2 which contains the following bug fixes:
http://rubygems.rubyforge.org/rubygems-update/History_txt.html#label-2.2.2+%2F+2014-02-05 https://bugs.ruby-lang.org/issues/9489 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rubygems/test_gem_version.rb')
-rw-r--r--test/rubygems/test_gem_version.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/rubygems/test_gem_version.rb b/test/rubygems/test_gem_version.rb
index e0499fe73f..5a65b5c9c7 100644
--- a/test/rubygems/test_gem_version.rb
+++ b/test/rubygems/test_gem_version.rb
@@ -3,6 +3,9 @@ require "rubygems/version"
class TestGemVersion < Gem::TestCase
+ class V < ::Gem::Version
+ end
+
def test_bump
assert_bumped_version_equal "5.3", "5.2.4"
end
@@ -37,6 +40,13 @@ class TestGemVersion < Gem::TestCase
assert_equal v('1.1'), Gem::Version.create(ver)
end
+ def test_class_new_subclass
+ v1 = Gem::Version.new '1'
+ v2 = V.new '1'
+
+ refute_same v1, v2
+ end
+
def test_eql_eh
assert_version_eql "1.2", "1.2"
refute_version_eql "1.2", "1.2.0"