Sha256: 1acea89c727283561a60b6b819001f928ffb0f4705361a2a69274d46e30a0dde
Contents?: true
Size: 425 Bytes
Versions: 12
Compression:
Stored size: 425 Bytes
Contents
class RvmRubyRunner def self.run(ruby_string) output = `rvm use #{ruby_string}@dbf --create; bundle install; rspec` puts output if ENV['DEBUG=1'] if output =~ /To install do/ "#{ruby_string.rjust 12}: not installed" elsif output =~ /Finished/m results = output.lines.to_a[-1].strip time = output.lines.to_a[-2].strip "#{ruby_string.rjust 12}: #{results}, #{time}" end end end
Version data entries
12 entries across 12 versions & 1 rubygems