Sha256: b7a839e05ebf816cb03188e3caa9c7b4a696e24d755cc7b3f9cb99db59a32b5c

Contents?: true

Size: 753 Bytes

Versions: 78

Compression:

Stored size: 753 Bytes

Contents

require 'abstract_unit'

class DeprecatedBaseMethodsTest < ActionController::TestCase
  class Target < ActionController::Base
    def home_url(greeting)
      "http://example.com/#{greeting}"
    end

    def raises_name_error
      this_method_doesnt_exist
    end

    def rescue_action(e) raise e end
  end

  tests Target

  def test_log_error_silences_deprecation_warnings
    get :raises_name_error
  rescue => e
    assert_not_deprecated { @controller.send :log_error, e }
  end

  if defined? Test::Unit::Error
    def test_assertion_failed_error_silences_deprecation_warnings
      get :raises_name_error
    rescue => e
      error = Test::Unit::Error.new('testing ur doodz', e)
      assert_not_deprecated { error.message }
    end
  end
end

Version data entries

78 entries across 77 versions & 18 rubygems

Version Path
elkinsware-erubis_rails_helper-0.6.0 test/controller/deprecation/deprecated_base_methods_test.rb
elkinsware-erubis_rails_helper-0.6.1 test/controller/deprecation/deprecated_base_methods_test.rb
elkinsware-erubis_rails_helper-0.9.0 test/controller/deprecation/deprecated_base_methods_test.rb
elkinsware-erubis_rails_helper-0.9.1 test/controller/deprecation/deprecated_base_methods_test.rb
elkinsware-erubis_rails_helper-0.9.5 test/controller/deprecation/deprecated_base_methods_test.rb
ghazel-erubis_rails_helper-0.9.5 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-2.3.18 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack_csi-2.3.5.p8 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-2.3.17-rack-upgrade-2.3.17 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-2.3.17 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack_csi-2.3.5.p7 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack_csi-2.3.5.p6 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-2.3.16 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-rack-upgrade-2-2.3.16 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-rack-upgrade-2-2.3.15 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-2.3.15 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-rack-upgrade-2.3.16 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-rack-upgrade-2.3.15 test/controller/deprecation/deprecated_base_methods_test.rb
actionpack-rack-upgrade-2.3.14 test/controller/deprecation/deprecated_base_methods_test.rb
radiant-1.0.0 ruby-debug/ruby/1.8/gems/actionpack-2.3.14/test/controller/deprecation/deprecated_base_methods_test.rb