diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2016-01-31 21:13:41 -0600 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2016-02-01 15:45:25 -0600 |
commit | 897aaf734888a578ba559aaadde8448da38d1b19 (patch) | |
tree | aa6a88a97b0e9b6bf74ddc212f5bcc5b899ae512 /lib/bundler/ruby_version.rb | |
parent | db227665aab59316183c508b85571022ef59eb7a (diff) | |
download | bundler-897aaf734888a578ba559aaadde8448da38d1b19.tar.gz |
Add specs for bundle platform --ruby with version requirements
Diffstat (limited to 'lib/bundler/ruby_version.rb')
-rw-r--r-- | lib/bundler/ruby_version.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/bundler/ruby_version.rb b/lib/bundler/ruby_version.rb index 27ae42bfa1..77ab442e19 100644 --- a/lib/bundler/ruby_version.rb +++ b/lib/bundler/ruby_version.rb @@ -24,7 +24,7 @@ module Bundler @patchlevel = patchlevel end - def to_s + def to_s(version = self.version) output = String.new("ruby #{version}") output << "p#{patchlevel}" if patchlevel output << " (#{engine} #{engine_version})" unless engine == "ruby" @@ -32,6 +32,10 @@ module Bundler output end + def single_version_string + to_s(gem_version) + end + def ==(other) version == other.version && engine == other.engine && |