From e79b6e48a67c5cbfbb946d025884f16f959ba843 Mon Sep 17 00:00:00 2001 From: Mathieu Martin Date: Fri, 5 Dec 2008 10:41:31 -0500 Subject: [PATCH] Keep opt test dependencies after all :-) --- test/test_helper.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/test_helper.rb b/test/test_helper.rb index c6bef60..9f7f8ea 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -12,6 +12,15 @@ gem 'mocha', '~> 0.5' require 'mocha' +# Just load redgreen if not running tests from TextMate +IN_TM = !ENV['TM_DIRECTORY'].nil? unless defined?(IN_TM) +begin + require 'redgreen' unless IN_TM + require 'ruby-debug' +rescue LoadError => ex + puts "Couldn't load optional test dependencies: #{ex.inspect}" +end + require File.join( [TEST_DIR] + %w{ .. lib git_remote_branch} ) require "#{TEST_DIR}/helpers/in_dir"