Removed unused shoulda macros.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11256 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2013-01-22 18:29:12 +00:00
parent 9645cb83f2
commit 43503dad48
1 changed files with 0 additions and 28 deletions

View File

@ -209,34 +209,6 @@ class ActiveSupport::TestCase
def mail_body(mail)
mail.parts.first.body.encoded
end
# Shoulda macros
def self.should_render_404
should_respond_with :not_found
should_render_template 'common/error'
end
def self.should_have_before_filter(expected_method, options = {})
should_have_filter('before', expected_method, options)
end
def self.should_have_after_filter(expected_method, options = {})
should_have_filter('after', expected_method, options)
end
def self.should_have_filter(filter_type, expected_method, options)
description = "have #{filter_type}_filter :#{expected_method}"
description << " with #{options.inspect}" unless options.empty?
should description do
klass = "action_controller/filters/#{filter_type}_filter".classify.constantize
expected = klass.new(:filter, expected_method.to_sym, options)
assert_equal 1, @controller.class.filter_chain.select { |filter|
filter.method == expected.method && filter.kind == expected.kind &&
filter.options == expected.options && filter.class == expected.class
}.size
end
end
end
module Redmine