# MiniTest & Test::Unit::TestResult in Ruby 1.9.1

**URL:** <https://www.ruby-forum.com/t/minitest-test-testresult-in-ruby-1-9-1/158835>\
**Category:** Ruby\
**Created:** [January 28, 2009, 4:20pm UTC](https://www.ruby-forum.com/t/minitest-test-testresult-in-ruby-1-9-1/158835 "2009-01-28T16:20:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![noagenda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/8c91f0/32.png) [@noagenda](https://www.ruby-forum.com/u/noagenda)\
**Post date:** [January 28, 2009, 4:20pm UTC](https://www.ruby-forum.com/t/minitest-test-testresult-in-ruby-1-9-1/158835/1 "2009-01-28T16:20:20Z")

</div>

It looks like Test::Unit::TestResult [1] has disappeared in Ruby 1.9.1.  
Is  
this correct?

In fact, it looks like requiring ‘test/unit’ now just gets you a thin  
wrapper around MiniTest. Is this correct?

## In Mocha’s acceptance tests we currently use Test::Unit to run tests within tests [2] and Test::Result gives us access to the errors and failures that occurred within the inner test. This gives us clean looking tests like ParameterMatcherTest [3].

James.

> **[James Mead](https://jamesmead.org/)**
>
> Ruby Developer, author of Mocha, and ex-Antarctic Hero.

[1] [http://is.gd/hwZb](http://is.gd/hwZb)  
[2] [http://is.gd/hwYM](http://is.gd/hwYM)  
[3] [http://is.gd/hx14](http://is.gd/hx14)

---

<div class="post-metadata">

**Author:** ![noagenda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/8c91f0/32.png) [@noagenda](https://www.ruby-forum.com/u/noagenda)\
**Post date:** [January 28, 2009, 4:41pm UTC](https://www.ruby-forum.com/t/minitest-test-testresult-in-ruby-1-9-1/158835/2 "2009-01-28T16:41:34Z")

</div>

On Jan 28, 2009, at 9:17 AM, James M. wrote:

> It looks like Test::Unit::TestResult [1] has disappeared in Ruby  
> 1.9.1. Is  
> this correct?
> 
> In fact, it looks like requiring ‘test/unit’ now just gets you a thin  
> wrapper around MiniTest. Is this correct?

This is correct. Test::Unit has been retired.

James Edward G. II

---

<div class="post-metadata">

**Author:** ![noagenda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/8c91f0/32.png) [@noagenda](https://www.ruby-forum.com/u/noagenda)\
**Post date:** [January 28, 2009, 8:58pm UTC](https://www.ruby-forum.com/t/minitest-test-testresult-in-ruby-1-9-1/158835/3 "2009-01-28T20:58:03Z")

</div>

On Jan 28, 10:38 am, James G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Jan 28, 2009, at 9:17 AM, James M. wrote:
> 
> > It looks like Test::Unit::TestResult [1] has disappeared in Ruby  
> > 1.9.1. Is  
> > this correct?
> 
> > In fact, it looks like requiring ‘test/unit’ now just gets you a thin  
> > wrapper around MiniTest. Is this correct?
> 
> This is correct. Test::Unit has been retired.

Retired? I beleive it is still an active project, only it is now a  
separate install.

T.

---

<div class="post-metadata">

**Author:** ![noagenda](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/8c91f0/32.png) [@noagenda](https://www.ruby-forum.com/u/noagenda)\
**Post date:** [January 28, 2009, 9:00pm UTC](https://www.ruby-forum.com/t/minitest-test-testresult-in-ruby-1-9-1/158835/4 "2009-01-28T21:00:26Z")

</div>

On Jan 28, 2009, at 1:54 PM, Trans wrote:

> > This is correct. Test::Unit has been retired.
> 
> Retired? I beleive it is still an active project, only it is now a  
> separate install.

Yeah, my bad. I should have said it has been retired as a standard  
library.

James Edward G. II
