Class: BocaGolf
- Inherits:
-
Object
- Object
- BocaGolf
- Defined in:
- lib/boca_golf.rb,
lib/boca_golf/gist.rb,
lib/boca_golf/result.rb,
lib/boca_golf/scorer.rb,
lib/boca_golf/checker.rb,
lib/boca_golf/version.rb,
lib/boca_golf/command_line.rb
Defined Under Namespace
Classes: Checker, CommandLine, Gist, Result, Scorer
Constant Summary collapse
- VERSION =
"0.0.5"
Instance Method Summary collapse
Instance Method Details
#run(args, stdout, stderr) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/boca_golf.rb', line 12 def run(args, stdout, stderr) gist_location, *rspec_args = args gist = Gist.load_from_location(gist_location) passed = Checker.new.run gist, rspec_args, stdout, stderr score = Scorer.new.score gist Result.new gist, passed, score end |