summaryrefslogtreecommitdiff
path: root/spec/spec_helper.rb
diff options
context:
space:
mode:
authorStormwind <stormwind@stormwinds-page.de>2013-01-06 12:37:07 +0100
committerStormwind <stormwind@stormwinds-page.de>2013-01-06 12:37:07 +0100
commite81dff9c07770650b8bf81e30474a0b957316de8 (patch)
tree5eae119928d4738806ceb33f151459ac8de59405 /spec/spec_helper.rb
parentcd97198e2269e8651d5f8081ec20501c8ea39aa9 (diff)
Kill all mutants i Zero::Request
Fix tests for PATCH, because spec_helper didn't support it and the tests where wrong. Remove if statement from "conent_type", because ruby already returns nil, if the requested key in a hash is not found. (Sounds a bit ugly, but it's true.)
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