summaryrefslogtreecommitdiff
path: root/spec/spec_helper.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/spec_helper.rb')
-rw-r--r--spec/spec_helper.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index 4a47041..c5605ef 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -40,6 +40,7 @@ class EnvGenerator
KEY_REQUEST_POST = 'POST'
KEY_REQUEST_PUT = 'PUT'
KEY_REQUEST_DELETE = 'DELETE'
+ KEY_REQUEST_PATCH = 'PATCH'
def self.generate_env(uri, options)
Rack::MockRequest.env_for(uri, options)
@@ -64,4 +65,8 @@ class EnvGenerator
def self.delete(uri, options = {})
generate_env(uri, options.merge(KEY_REQUEST_METHOD => KEY_REQUEST_DELETE))
end
+
+ def self.patch(uri, options = {})
+ generate_env(uri, options.merge(KEY_REQUEST_METHOD => KEY_REQUEST_PATCH))
+ end
end