Class: Multicuke::SystemCommand

Inherits:
Object
  • Object
show all
Defined in:
lib/multicuke/runner.rb

Overview

Wrapper of Kernel#system method for test/mock

Instance Method Summary collapse

Instance Method Details

#exit(status = 0) ⇒ Object



12
13
14
# File 'lib/multicuke/runner.rb', line 12

def exit(status = 0)
  Kernel.exit(status == 0)
end

#run(full_command_as_array) ⇒ Object



8
9
10
# File 'lib/multicuke/runner.rb', line 8

def run(full_command_as_array)
  system *full_command_as_array
end