summaryrefslogtreecommitdiff
path: root/lib/bundler/ruby_version.rb
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-01-31 21:13:41 -0600
committerSamuel Giddins <segiddins@segiddins.me>2016-02-01 15:45:25 -0600
commit897aaf734888a578ba559aaadde8448da38d1b19 (patch)
treeaa6a88a97b0e9b6bf74ddc212f5bcc5b899ae512 /lib/bundler/ruby_version.rb
parentdb227665aab59316183c508b85571022ef59eb7a (diff)
downloadbundler-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.rb6
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 &&