Spinach #67

merged 9 commits into from Nov 30, 2012


None yet
2 participants

spraints commented Jul 17, 2012

This adds support for spinach.

spraints added some commits Jul 16, 2012

@spraints spraints Spinach. 8ba4ffc
@spraints spraints Avoid gherkin and gherkin-ruby conflicts.
Latest spinach uses gherkin-ruby, and latest cucumber uses gherkin. Both
gems have a gherkin.rb that defines Gherkin, but they're not compatible
enough to be completely interchangeable. So, when running the spinach
acceptance tests, run them with their own bundle.
@spraints spraints Store spinach reports in the right place. cb410c8
@spraints spraints Remove commented code.
on_feature_not_found is not interesting at this time.

on_skipped_step is run for each step after a previous step fails, so we
don't really care about it.
@spraints spraints Load spinach on demand. 66b6a79
@spraints spraints Spinach + capybara-webkit + capture-stdout = nil.flush 500feb3
@spraints spraints Fix acceptance test. 82f2e3d
@spraints spraints Add spinach to stub.rake. 515588d
@spraints spraints Report missing steps as errors.
Spinach exits with a non-0 exit code when there are undefined steps.

nicksieger merged commit 9bfc0cf into ci-reporter:master Nov 30, 2012


nicksieger commented Nov 30, 2012

Thanks for this. Would you mind sending a new PR with a note in the README about using ci_reporter + Spinach?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment