Commit 3decb46dc9c3a747d88032cdb1fa9c38fdda1c44

Authored by Braulio Bhavamitra
1 parent b84e8fa8

rails4: fix tests init

test/factories.rb
@@ -140,7 +140,7 @@ module Noosfero::Factory @@ -140,7 +140,7 @@ module Noosfero::Factory
140 end 140 end
141 141
142 def fast_update(obj, data) 142 def fast_update(obj, data)
143 - obj.class.connection.execute('update %s set %s where id = %d' % [obj.class.table_name, ActiveRecord::Base.send(:sanitize_sql_for_assignment, data), obj.id]) 143 + obj.class.connection.execute('update %s set %s where id = %d' % [obj.class.table_name, obj.class.send(:sanitize_sql_for_assignment, data), obj.id])
144 end 144 end
145 145
146 def give_permission(user, permission, target) 146 def give_permission(user, permission, target)
test/test_helper.rb
1 ENV["RAILS_ENV"] = "test" 1 ENV["RAILS_ENV"] = "test"
2 2
3 -require File.expand_path(File.dirname(__FILE__) + "/../config/environment") 3 +require_relative "../config/environment"
4 require 'rails/test_help' 4 require 'rails/test_help'
5 require 'mocha' 5 require 'mocha'
  6 +require 'mocha/mini_test'
6 7
7 require 'authenticated_test_helper' 8 require 'authenticated_test_helper'
8 -require File.dirname(__FILE__) + '/factories'  
9 -require File.dirname(__FILE__) + '/noosfero_doc_test'  
10 -require File.dirname(__FILE__) + '/action_tracker_test_helper' 9 +require_relative 'factories'
  10 +require_relative 'noosfero_doc_test'
  11 +require_relative 'action_tracker_test_helper'
11 12
12 FileUtils.rm_rf(Rails.root.join('index', 'test')) 13 FileUtils.rm_rf(Rails.root.join('index', 'test'))
13 14
@@ -90,7 +91,13 @@ class ActiveSupport::TestCase @@ -90,7 +91,13 @@ class ActiveSupport::TestCase
90 super(path, (parameters ? self.class.extra_parameters.merge(parameters) : self.class.extra_parameters), headers) 91 super(path, (parameters ? self.class.extra_parameters.merge(parameters) : self.class.extra_parameters), headers)
91 end 92 end
92 93
93 - alias_method :ok, :assert 94 + # deprecated on minitest
  95 + def assert_block message=nil
  96 + assert message || 'yield' do
  97 + yield
  98 + end
  99 + end
  100 + alias_method :ok, :assert_block
94 101
95 def assert_equivalent(enum1, enum2) 102 def assert_equivalent(enum1, enum2)
96 assert( ((enum1 - enum2) == []) && ((enum2 - enum1) == []), "<#{enum1.inspect}> expected to be equivalent to <#{enum2.inspect}>") 103 assert( ((enum1 - enum2) == []) && ((enum2 - enum1) == []), "<#{enum1.inspect}> expected to be equivalent to <#{enum2.inspect}>")
test/unit/catalog_helper_test.rb
@@ -6,7 +6,7 @@ class CatalogHelperTest &lt; ActiveSupport::TestCase @@ -6,7 +6,7 @@ class CatalogHelperTest &lt; ActiveSupport::TestCase
6 include ActionView::Helpers::TextHelper 6 include ActionView::Helpers::TextHelper
7 include ActionView::Helpers::UrlHelper 7 include ActionView::Helpers::UrlHelper
8 include ActionView::Helpers::TagHelper 8 include ActionView::Helpers::TagHelper
9 - include ActionDispatch::Assertions::SelectorAssertions 9 + include ::Rails::Dom::Testing::Assertions::SelectorAssertions
10 10
11 def url_for(opts) 11 def url_for(opts)
12 #{:controller => 'catalog', :action => 'index', :level => category.id} 12 #{:controller => 'catalog', :action => 'index', :level => category.id}