turingschool/black_thursday_spec_harness

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

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

BlackThursdaySpecHarness

This is the evaluation test harness for BlackThursday.

For this to run, all the require statements in your BlackThursday project must be require_relative.

Installing Locally

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.

Usage

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.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.