spec/spec_helper.rb in frikandel-2.0.0 vs spec/spec_helper.rb in frikandel-2.1.0

- old
+ new

@@ -17,5 +17,22 @@ config.before(:each) do Frikandel::Configuration.defaults! end end + + +# some helper methods + +def simulate_redirect!(from_action, to_action) + get from_action.intern + from_flash = request.flash # HACK for RAILS_VERSION=3.2.0 + + controller.instance_variable_set(:@_frikandel_did_reset_session, nil) # reset state for redirect request + + get to_action.intern + request.flash.update(from_flash.to_hash) # HACK for RAILS_VERSION=3.2.0 +end + +def flash + request.flash +end