# Rutema 1.0.5 Released

**URL:** <https://www.ruby-forum.com/t/rutema-1-0-5-released/172241>\
**Category:** Ruby\
**Created:** [July 17, 2009, 9:18am UTC](https://www.ruby-forum.com/t/rutema-1-0-5-released/172241 "2009-07-17T09:18:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vassilis\_R](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/848f3c/32.png) [@Vassilis\_R](https://www.ruby-forum.com/u/Vassilis_R)\
**Post date:** [July 17, 2009, 9:18am UTC](https://www.ruby-forum.com/t/rutema-1-0-5-released/172241/1 "2009-07-17T09:18:36Z")

</div>

rutema version 1.0.5 has been released!

## DESCRIPTION:

rutema is a test execution tool with a twist.  
It allows you to combine test tools while it takes care of logging,  
reporting, archiving of results and formalizes execution of automated  
and manual tests.  
It’s purpose is to make testing in heterogeneous environments easier.

For more information look at [http://patir.rubyforge.org/rutema](http://patir.rubyforge.org/rutema)

## FEATURES/PROBLEMS:

- Unified test execution environment for automated and manual tests
- Extensible reports and notifications in various formats (email, rss,  
pdf, html etc.)
- Web frontend and command line report generation tools for browsing the  
test results database (with rutemaweb)
- Comprehensive history of test execution
- A well defined way to create a project specific test specification  
format

## SYNOPSIS:

See [http://patir.rubyforge.org/rutema/distro\_test.html](http://patir.rubyforge.org/rutema/distro_test.html) for an  
introductory example.

## REQUIREMENTS:

- patir ([http://patir.rubyforge.org](http://patir.rubyforge.org))
- mailfactory ([http://rubyforge.org/projects/mailfactory/](http://rubyforge.org/projects/mailfactory/))
- activerecord ([http://ar.rubyonrails.com/](http://ar.rubyonrails.com/))
- sqlite3 ([http://rubyforge.org/projects/sqlite-ruby/](http://rubyforge.org/projects/sqlite-ruby/))
- ruport ([http://rubyreports.org/](http://rubyreports.org/))
- acts\_as\_reportable
- highline

Changes:

## 1.0.5 / 2009-07-16

- Updated gem dependencies to use activerecord 2.3.2
- A failure of the check test now passes all test stati (as  
not\_executed). This will not skew statistics that show the trends on  
test numbers
- Setup and teardown are no longer executed for check tests
- fixed bug in element\_prompt where a negative answer would not set an  
error
- TextReporter now shows the failed tests first, followed by tests with  
warnings, not executed tests and finally the successes. This gives a  
better overview of the important bits
- removed require “rubygems” from library code

## 1.0.4 / 2008-11-7

- Added functionality that allows ignoring the result of a step. The  
step is considered always successful

## 1.0.3 / 2008-10-28

- The name of the configuration file is added in the context information

- can be used to group results together in cases where there are  
multiple configurations

- Context is now stored as a Hash
- EmailReporter now displays a footer as defined in it’s configuration

## 1.0.2 / 2008-10-23

- Bugfix in ActiveRecordReporter: \000 sequences produce exceptions when  
inserting.
- Output and error from commands is now more strictly sanitized.

## 1.0.1 / 2008-10-13

- rutema\_upgrader - Bug: update not performed - fixed

## 1.0.0 / 2008-10-06

- DB schema change: title and description added to scenario table
- footer parameter for the email reporter
- Specification titles included in the text reports
- When parsing multiple specifications a duplicate name will now  
generate a parser error
- rutema\_updater upgrades existing databases, check  
[http://patir.rubyforge.org/rutema/update\_090\_to\_100.html](http://patir.rubyforge.org/rutema/update_090_to_100.html)
- rutemah scrapped
- rutemax logs it’s version always
- activerecord 2.1.1 is now in use

* * *

[http://www.braveworld.net/riva](http://www.braveworld.net/riva)
