Skip to content

jleo3/leftright

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leftright

leftright is kind of like the redgreen gem. It makes passing tests look green, exceptions yellow, and failures red. But then there’s more:

* It lets you know which TestCase class is being tested
* It shows you the full text of failures and exceptions as they happen
* It skips all remaining tests for a TestCase class if one fails

This release was tested under:

* Rubinius 1.0.1
* REE 1.8.7
* MRI 1.8.6 and 1.8.7
* JRuby 1.4.0 and 1.5.2 (both in 1.8.7 mode)

Dependencies

Right now this is pretty heavily dependent on Test::Unit, so it won’t work in Ruby 1.9+ using MiniTest. Support is planned as soon as I find myself using the Ruby 1.9 + Rails 3 combo day to day.

Installation instructions

gem install jleo-leftright

If you’re on JRuby, you’ll need to install ffi-ncurses to format properly:

jruby -S gem install ffi-ncurses

Example usage

require 'leftright'

class SomeTest < Test::Unit::TestCase
  def test_that_true_is_indeed_true
    assert_equal true, true
  end
end

Then run the file with ruby. Mind you, it gets a lot more exciting with your own tests, specially if they fail. :)

Copyright © 2009, 2010 Jordi Bunster, released under the MIT license

About

Cool replacement for Test::Unit's TestRunner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%