Class: GradeRunner::Runner

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

Instance Method Summary collapse

Constructor Details

#initialize(submission_root_url, grades_access_token, rspec_output_json, username, reponame, sha, source) ⇒ Runner

Returns a new instance of Runner.



7
8
9
10
11
12
13
14
15
# File 'lib/grade_runner/runner.rb', line 7

def initialize(submission_root_url, grades_access_token, rspec_output_json, username, reponame, sha, source)
  @submission_url = submission_root_url + submission_path
  @grades_access_token = grades_access_token
  @rspec_output_json = rspec_output_json
  @username = username
  @reponame = reponame
  @sha = sha
  @source = source
end

Instance Method Details

#processObject



17
18
19
20
# File 'lib/grade_runner/runner.rb', line 17

def process
  puts "* Submitting the results."
  post_to_grades
end