Catch Ruby errors before your users do. Monitor Ruby production errors in real-time and debug them in minutes, before users notice. Our open source Ruby SDK works with Rails, Sinatra, and more. Use this link and get one month free!

RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Turn 0.9 Release

Turn 0.9 was released yesterday. It addresses all the issues users have reported since the previous 0.8.2 release including full backtrace support, test skipping and the bundle exec autorun problem. All good news.

Unfortunately, these changes have also forced two significant changes for end-users. First, Turn no longer supports TestUnit at all. For the 0.9.x series, Turn will only support MiniTest. Second, the require statement in test helpers script must be changed from require ‘turn’ to require ‘turn/autorun’ –necessary because Bundler tries to load everything in it’s Gemfile by default.

Turn 0.9 probably won’t be on the scene long. The upcoming 1.x series will be a complete rewrite and is nearing completion as I write this. In the mean time Turn 0.9 should still provide its users plenty of improved, colorful test output.

Comments

gem ‘turn’, :require => false

What is “Turn” and is there a site for it?

It’s a gen that colorizes tests output: https://github.com/TwP/turn

I am surprised that Turn is dropping support for Test::Unit, given that Test::Unit with Turn is the default test setup for Rails. Time to better acquaint myself with MiniTest …

Thank you, Michel!

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in