class Unixoid::Challenge

Constants

RESULTS_FILE

Public Class Methods

run_specs() click to toggle source
# File lib/unixoid/challenge.rb, line 6
def self.run_specs
  new.run_specs
end

Public Instance Methods

run_specs() click to toggle source
# 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

Private Instance Methods

spec_file() click to toggle source
# File lib/unixoid/challenge.rb, line 18
def spec_file
  File.join(File.dirname(__FILE__), '..', '..','challenge_spec.rb')
end