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

Version Path
dbf-2.0.6 spec/rvm_ruby_runner.rb
dbf-2.0.5 spec/rvm_ruby_runner.rb
dbf-2.0.4 spec/rvm_ruby_runner.rb
dbf-2.0.3 spec/rvm_ruby_runner.rb
dbf-2.0.2 spec/rvm_ruby_runner.rb
dbf-2.0.1 spec/rvm_ruby_runner.rb
dbf-2.0.0 spec/rvm_ruby_runner.rb
dbf-1.7.8 spec/rvm_ruby_runner.rb
dbf-1.7.5 spec/rvm_ruby_runner.rb
dbf-1.7.4 spec/rvm_ruby_runner.rb
dbf-1.7.3 spec/rvm_ruby_runner.rb
dbf-1.7.2 spec/rvm_ruby_runner.rb