diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-07-11 10:24:01 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2019-07-31 07:47:02 +0800 |
commit | a2f0331c4e1c47425ec6042f41f4f4b1b63e557f (patch) | |
tree | 9b1509671f90fc553e9a9d8ec13c6ecc4661aaba /test/rubygems | |
parent | 5947ea31ca7cd6a5aa7969088ef38ff9eb9be2da (diff) | |
download | ruby-a2f0331c4e1c47425ec6042f41f4f4b1b63e557f.tar.gz |
[rubygems/rubygems] Simplify #to_ruby code
Separate #add_runtime_dependency and #add_development_dependency
availability condition from #specification_version availability,
which is not related to directly.
Also check if the former method is available, instead of comparing
the version.
https://github.com/rubygems/rubygems/commit/5cccc2b836
Diffstat (limited to 'test/rubygems')
-rw-r--r-- | test/rubygems/test_gem_specification.rb | 30 |
1 files changed, 11 insertions, 19 deletions
diff --git a/test/rubygems/test_gem_specification.rb b/test/rubygems/test_gem_specification.rb index 4d3fb93ff1..7577a3ca7d 100644 --- a/test/rubygems/test_gem_specification.rb +++ b/test/rubygems/test_gem_specification.rb @@ -2428,12 +2428,10 @@ Gem::Specification.new do |s| if s.respond_to? :specification_version then s.specification_version = #{Gem::Specification::CURRENT_SPECIFICATION_VERSION} + end - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q<b>.freeze, [\"= 1\"]) - else - s.add_dependency(%q<b>.freeze, [\"= 1\"]) - end + if s.respond_to? :add_runtime_dependency then + s.add_runtime_dependency(%q<b>.freeze, [\"= 1\"]) else s.add_dependency(%q<b>.freeze, [\"= 1\"]) end @@ -2478,12 +2476,10 @@ Gem::Specification.new do |s| if s.respond_to? :specification_version then s.specification_version = #{Gem::Specification::CURRENT_SPECIFICATION_VERSION} + end - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q<b>.freeze, [\"= 1\"]) - else - s.add_dependency(%q<b>.freeze, [\"= 1\"]) - end + if s.respond_to? :add_runtime_dependency then + s.add_runtime_dependency(%q<b>.freeze, [\"= 1\"]) else s.add_dependency(%q<b>.freeze, [\"= 1\"]) end @@ -2539,16 +2535,12 @@ Gem::Specification.new do |s| if s.respond_to? :specification_version then s.specification_version = 4 + end - if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then - s.add_runtime_dependency(%q<rake>.freeze, [\"> 0.4\"]) - s.add_runtime_dependency(%q<jabber4r>.freeze, [\"> 0.0.0\"]) - s.add_runtime_dependency(%q<pqa>.freeze, [\"> 0.4\", \"<= 0.6\"]) - else - s.add_dependency(%q<rake>.freeze, [\"> 0.4\"]) - s.add_dependency(%q<jabber4r>.freeze, [\"> 0.0.0\"]) - s.add_dependency(%q<pqa>.freeze, [\"> 0.4\", \"<= 0.6\"]) - end + if s.respond_to? :add_runtime_dependency then + s.add_runtime_dependency(%q<rake>.freeze, [\"> 0.4\"]) + s.add_runtime_dependency(%q<jabber4r>.freeze, [\"> 0.0.0\"]) + s.add_runtime_dependency(%q<pqa>.freeze, [\"> 0.4\", \"<= 0.6\"]) else s.add_dependency(%q<rake>.freeze, [\"> 0.4\"]) s.add_dependency(%q<jabber4r>.freeze, [\"> 0.0.0\"]) |