Skip to content

Commit

Permalink
Add test helper.
Browse files Browse the repository at this point in the history
  • Loading branch information
Erich Menge committed Apr 30, 2013
1 parent 2d0abf6 commit 8991182
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions lib/signed_form/test_helper.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
module SignedForm
module TestHelper
def permit_all_parameters
old_controller = @controller

anonymous_class = Class.new(@controller.class) do
before_filter { params.permit! }

def self.name; superclass.name; end
end
@controller = anonymous_class.new

if block_given?
yield
@controller = old_controller
end
end
end
end

::ActionController::TestCase::Behavior.send :include, SignedForm::TestHelper

0 comments on commit 8991182

Please sign in to comment.