Module: RSpeed::Runner

Defined in:
lib/rspeed/runner.rb

Class Method Summary collapse

Class Method Details

.run(shell, splitter: ::RSpeed::Splitter.new) ⇒ Object



7
8
9
10
11
# File 'lib/rspeed/runner.rb', line 7

def run(shell, splitter: ::RSpeed::Splitter.new)
  return if splitter.redundant_run?

  shell.call(['bundle exec rspec', splitter.pipe_files].compact.join(' '))
end