1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-10 10:38:01 +00:00

Add Colorful Output With MiniTest as a ruby til.

This commit is contained in:
jbranchaud
2015-10-08 21:03:41 -05:00
parent 9435881676
commit ad7f5f476e
2 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
# Colorful Output With MiniTest
Ruby's
[`MiniTest`](http://ruby-doc.org/stdlib-2.0.0/libdoc/minitest/rdoc/MiniTest.html)
is a minimal testing framework that you can easily drop-in to any Ruby
project. For those used to using [`RSpec`](http://rspec.info/) with it's fancy
red/green output, MiniTest can be a little disappointing. It prints boring,
uncolored text to the screen that lacks visual feedback. Fortunately, red
and green coloring can be added with
[`minitest/reporters`](https://github.com/kern/minitest-reporters).
Update your `Gemfile`:
```ruby
gem 'minitest-reporters'
```
Then require and configure `minitest-reporters` in your testing setup file
(e.g. `test/test_helper.rb`):
```ruby
require 'minitest/reporters'
Minitest::Reporters.use! [Minitest::Reporters::DefaultReporter.new(:color => true)]
```
You can now enjoy that Red, Green, Refactor cycle.