Sha256: ffdf6ec3d59d4dd0b998c763905198662ee89d152a377f9069394eeced9bfb2d
Contents?: true
Size: 841 Bytes
Versions: 6
Compression:
Stored size: 841 Bytes
Contents
# Backport the Rails 5 controller test methods to Rails 4 module BackportTest def delete(*args) (action, rest) = *args rest ||= {} if rest[:xhr] @request.env['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest' end super(action, rest[:params]) end def get(*args) (action, rest) = *args rest ||= {} if rest[:xhr] @request.env['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest' end super(action, rest[:params]) end def post(*args) (action, rest) = *args rest ||= {} if rest[:xhr] @request.env['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest' end super(action, rest[:params]) end def put(*args) (action, rest) = *args rest ||= {} if rest[:xhr] @request.env['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest' end super(action, rest[:params]) end end
Version data entries
6 entries across 6 versions & 1 rubygems