Module: PatchRackTestDeleteRequests
- Defined in:
- lib/simple_jsonapi/rails/test_helpers.rb
Overview
Work-around for rack-test/rack-test#200. Remove once that issue is resolved.
Instance Method Summary collapse
Instance Method Details
#request(uri, env = {}, &block) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/simple_jsonapi/rails/test_helpers.rb', line 5 def request(uri, env = {}, &block) if env[:method] == :delete && env["HTTP_ACCEPT"] == SimpleJsonapi::MIME_TYPE && JSON.parse(env[:params]).present? env[:input] = env[:params] end super(uri, env, &block) end |