Show failing specs instantly
Ruby
Latest commit ccf1a7f Nov 12, 2016 @grosser committed on GitHub Merge pull request #31 from zedtux/patch-1
Update Readme.md
Permalink
Failed to load latest commit information.
lib/rspec v1.0.0 May 20, 2016
spec Changed formatter to inherited from BaseFormatter May 20, 2016
.travis.yml travis May 11, 2016
Gemfile lock it down Apr 9, 2013
Gemfile.lock Update rspec dependencies to 3.5.0 Aug 2, 2016
Rakefile check gem version Sep 3, 2015
Readme.md Update Readme.md Nov 12, 2016
rspec-instafail.gemspec readme Jan 6, 2015

Readme.md

rspec-instafail

Gem Version Build Status

Show failing specs instantly. Show passing spec as green dots as usual.

Upgrading to 1.0 ? add --format progress

Output

....................................................*....
1) ApplicationController#sign_out_and_redirect with JSON should return JSON indicating success
   Failure/Error: json_response = JSON.parse response.body
   A JSON text must at least contain two octets!
   # /Users/miwillhite/.rvm/gems/ruby-1.9.2-p0/gems/json_pure-1.4.6/lib/json/common.rb:146:in `initialize'
   # /Users/miwillhite/.rvm/gems/ruby-1.9.2-p0/gems/json_pure-1.4.6/lib/json/common.rb:146:in `new'
   # /Users/miwillhite/.rvm/gems/ruby-1.9.2-p0/gems/json_pure-1.4.6/lib/json/common.rb:146:in `parse'
   # ./spec/controllers/application_controller_spec.rb:17:in `block (4 levels) in <top (required)>'
..................................................................

Finished in 650.095614 seconds

1680 examples, 1 failure, 1 pending

Install

Rspec 2.x and higher

gem install rspec-instafail

# .rspec
--require rspec/instafail
--format RSpec::Instafail
--format progress # to keep dots appear

Rspec 1.x

You have to use the version 0.4.0 with this version of Rspec. See the 0.4.0 branch.

Alternatives

Use built-in --fail-fast

Authors

Contributors

Michael Grosser
michael@grosser.it
License: MIT