Name: black_thursday_spec_harness
Owner: Turing School of Software & Design
Description: Spec harness for the Black Thursday project
Created: 2016-01-12 15:52:50.0
Updated: 2018-05-17 23:45:38.0
Pushed: 2018-05-17 23:45:36.0
Homepage: https://github.com/turingschool/curriculum/blob/master/source/projects/black_thursday.markdown
Size: 1410
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This is the evaluation test harness for BlackThursday.
For this to run, all the require
statements in your BlackThursday project must be require_relative
.
Git clone this project into a directory that lives at the same level as your black_thursday
project directory. It should be arranged like:
<my_code_directory>
|
|\
| \black_thursday/
|
|\
| \black_thursday_spec_harness/
|
Change directories into the black_thursday_spec_harness/
directory and then execute:
$ bundle
This will load in your BlackThursday
implementation from your local file system. The spec harness provides the CSV files at ./data
relative to the current directory from the perspective of the spec run.
To test your implementation against the evaluation specs, run:
$ bundle exec rake spec
To test your implementation against a single iteration of the evaluation specs, run:
$ bundle exec rspec spec/iteration_#_spec.rb
where # is the iteration number.