
Rspec is a unit-testing framework for ruby, but is also handy for acceptance and integration tests. but the default report formatters make it difficult to track progress of such long-running tests.
the rspec::longrun::formatter outputs the name of each test as it starts, rather than waiting until it passes or fails. it also provides a mechanism for reporting on progress of a test while it is still executing.