server/mock_response.rb in mirage-4.0.0.alpha4 vs server/mock_response.rb in mirage-4.0.0.alpha5

- old
+ new

@@ -48,11 +48,11 @@ def find_default(options) options[:http_method].upcase! http_method = options[:http_method] default_responses = subdomains(options[:endpoint]).collect do |domain| - if (responses_for_domain = responses.fuzzy_find(domain)) + if (responses_for_domain = responses.fuzzy_find(domain, http_method)) responses_for_domain[http_method].find_all { |response| response.default? } if responses_for_domain[http_method] end end.flatten.compact default_responses.find { |response| match?(options, response) } || raise(ServerResponseNotFound) @@ -65,10 +65,10 @@ end domains.reverse end def find(options) - options[:response_set] = responses.fuzzy_find(options[:endpoint]) + options[:response_set] = responses.fuzzy_find(options[:endpoint], options[:http_method]) find_in_response_set(options) || raise(ServerResponseNotFound) end def add(new_response) response_set = responses_for_endpoint(new_response) \ No newline at end of file