Deprecation Notice: While this tool might functionally still work, it has not been kept in maintenance. It is left here as a basis for future projects.
blinkspec
is a ruby gem that was created to utilize the blink(1) USB RGB LED by ThingM when executing long-running rspec tests.
With blinkspec, you can run your specs just like you’re used to, and your blink(1) will indicate that:
- Your specs are still running.
blinkspec
detected an error in your specs while running.- Your specs have finished running and are either all green, have pending specs left or have failing specs left.
gem install blinkspec
Just replace your use of bundle exec rspec
with blinkspec
and you’re good to go. All regular rspec arguments are supported except for format parameters.
blinkspec spec/
blinkspec spec/ --tag debug
Any pull request of any size is welcome! :)