Class: Unixoid::Challenge

Inherits:
Object
  • Object
show all
Defined in:
lib/unixoid/challenge.rb

Constant Summary collapse

RESULTS_FILE =
'unixoid_results.txt'

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.run_specsObject



6
7
8
# File 'lib/unixoid/challenge.rb', line 6

def self.run_specs
  new.run_specs
end

Instance Method Details

#run_specsObject



10
11
12
13
14
# File 'lib/unixoid/challenge.rb', line 10

def run_specs
  results = Runner.run("rspec --order defined -fp #{spec_file}", outcodes: [0,1]).lines.first
  File.write("#{RESULTS_FILE}", results)
  results
end