Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Run ruby Test::Unit/Shoulda tests by line-number / folder / the dozen.
Ruby

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib v0.5.2
spec
.travis.yml
Gemfile
Gemfile.lock
Rakefile
Readme.md
testrbl.gemspec

Readme.md

Run ruby Test::Unit/Shoulda/Minitest tests by line-number / folder / the dozen.
(everything not matching "file:line" is simply passed to testrb)
Instant execution, 0 wait-time!

Install

gem install testrbl

or standalone

curl https://rubinjam.herokuapp.com/pack/testrbl > testrbl && chmod +x testrbl

Usage

testrbl test/unit/xxx_test.rb:123 # test by line number
testrbl test/unit                 # everything _test.rb in a folder (on 1.8 this would be test/unit/*)
testrbl xxx_test.rb yyy_test.rb   # multiple files
testrbl --changed                 # run changed tests

Tips

  • can't find executable testrb: uninstall old version of test-unit, they define testrb in multiple incompatible ways

TODO

  • alternate minitest syntax: test_0017_should not link already linked URLs

Author

Michael Grosser
michael@grosser.it
License: MIT
Build Status

Something went wrong with that request. Please try again.