Commit 6e6793d8ff1ad4160333b604f0d84a7e99def78e
1 parent
a3c6b602
Exists in
master
and in
20 other branches
rails4: only load minitest on test and use minitest-reporters
Showing
2 changed files
with
7 additions
and
2 deletions
Show diff stats
Gemfile
1 | source "https://rubygems.org" | 1 | source "https://rubygems.org" |
2 | gem 'rails', '~> 4.2.0' | 2 | gem 'rails', '~> 4.2.0' |
3 | -gem 'minitest' | ||
4 | gem 'fast_gettext', '~> 0.6.8' | 3 | gem 'fast_gettext', '~> 0.6.8' |
5 | gem 'acts-as-taggable-on', '~> 3.4.2' | 4 | gem 'acts-as-taggable-on', '~> 3.4.2' |
6 | gem 'rails_autolink', '~> 1.1.5' | 5 | gem 'rails_autolink', '~> 1.1.5' |
@@ -48,6 +47,8 @@ group :test do | @@ -48,6 +47,8 @@ group :test do | ||
48 | gem 'rspec-rails', '~> 2.14.1' | 47 | gem 'rspec-rails', '~> 2.14.1' |
49 | gem 'mocha', '~> 1.1.0', :require => false | 48 | gem 'mocha', '~> 1.1.0', :require => false |
50 | gem 'test-unit' if RUBY_VERSION >= '2.2.0' | 49 | gem 'test-unit' if RUBY_VERSION >= '2.2.0' |
50 | + gem 'minitest' | ||
51 | + gem 'minitest-reporters' | ||
51 | end | 52 | end |
52 | 53 | ||
53 | group :cucumber do | 54 | group :cucumber do |
test/test_helper.rb
@@ -2,9 +2,13 @@ ENV["RAILS_ENV"] = "test" | @@ -2,9 +2,13 @@ ENV["RAILS_ENV"] = "test" | ||
2 | 2 | ||
3 | require_relative "../config/environment" | 3 | require_relative "../config/environment" |
4 | require 'rails/test_help' | 4 | require 'rails/test_help' |
5 | + | ||
5 | require 'mocha' | 6 | require 'mocha' |
6 | require 'mocha/mini_test' | 7 | require 'mocha/mini_test' |
7 | 8 | ||
9 | +require "minitest/reporters" | ||
10 | +Minitest::Reporters.use! Minitest::Reporters::ProgressReporter.new, ENV, Minitest.backtrace_filter | ||
11 | + | ||
8 | require 'authenticated_test_helper' | 12 | require 'authenticated_test_helper' |
9 | require_relative 'factories' | 13 | require_relative 'factories' |
10 | require_relative 'noosfero_doc_test' | 14 | require_relative 'noosfero_doc_test' |
@@ -145,7 +149,7 @@ class ActiveSupport::TestCase | @@ -145,7 +149,7 @@ class ActiveSupport::TestCase | ||
145 | a = a.to_sym | 149 | a = a.to_sym |
146 | next unless options[:attributes].has_key? a | 150 | next unless options[:attributes].has_key? a |
147 | attributes[a] = v.value | 151 | attributes[a] = v.value |
148 | - end | 152 | + end if options[:attributes].present? |
149 | 153 | ||
150 | ret = true | 154 | ret = true |
151 | ret &&= options[:attributes].blank? || attributes == options[:attributes] | 155 | ret &&= options[:attributes].blank? || attributes == options[:attributes] |