Skip to content

Commit

Permalink
Okay okay, the travis build image
Browse files Browse the repository at this point in the history
  • Loading branch information
gus committed Mar 17, 2012
1 parent a782fb4 commit 3fcc7f1
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.markdown
Expand Up @@ -8,6 +8,8 @@ A fast, expressive, and contextual ruby unit testing framework. Protest the slow

## Usage

[![Build Status](https://secure.travis-ci.org/thumblemonks/riot.png?branch=master)](http://travis-ci.org/thumblemonks/riot)

In contrast to other popular Ruby testing frameworks such as Test::Unit, [Shoulda](http://github.com/thoughtbot/shoulda) and [RSpec](http://rspec.info/), Riot does not run a `setup` and `teardown` sequence before and after each test. This speeds up test execution quite a bit, but also changes how you write your tests. In general and in my opinion, you should avoid mutating any objects under test and if you use Riot you're pretty much going to have to.

In Riot, tests reside in `contexts`. Within these, a `topic` object is defined through a `setup` block. The actual assertions are then made with an `asserts` or `denies` block.
Expand Down

0 comments on commit 3fcc7f1

Please sign in to comment.