diff --git a/lib/rubygems/requirement.rb b/lib/rubygems/requirement.rb index 390458e76514..1038bc606641 100644 --- a/lib/rubygems/requirement.rb +++ b/lib/rubygems/requirement.rb @@ -46,9 +46,9 @@ class Gem::Requirement quoted = OPS.keys.map { |k| Regexp.quote k }.join "|" PATTERN = /\A\s*(#{quoted})?\s*(#{Gem::Version::VERSION_PATTERN})\s*\z/ - + class IllformedRequirementError < ArgumentError; end - + ## # Factory method to create a Gem::Requirement object. Input may be # a Version, a String, or nil. Intended to simplify client code. diff --git a/test/rubygems/test_gem_requirement.rb b/test/rubygems/test_gem_requirement.rb index e4be5aef3b9d..b5cf27c5301e 100644 --- a/test/rubygems/test_gem_requirement.rb +++ b/test/rubygems/test_gem_requirement.rb @@ -48,7 +48,7 @@ def test_parse_bad end assert_equal 'Illformed requirement [""]', e.message - + assert_equal Gem::Requirement::IllformedRequirementError.superclass, ArgumentError end