# File lib/webmock/request_registry.rb, line 17 17: def register_request_stub(stub) 18: request_stubs.insert(0, stub) 19: stub 20: end
# File lib/webmock/request_registry.rb, line 22 22: def registered_request?(request_signature) 23: request_stub_for(request_signature) 24: end
# File lib/webmock/request_registry.rb, line 12 12: def reset_webmock 13: self.request_stubs = [] 14: self.requested_signatures = Util::HashCounter.new 15: end
# File lib/webmock/request_registry.rb, line 26 26: def response_for_request(request_signature) 27: stub = request_stub_for(request_signature) 28: stub ? evaluate_response_for_request(stub.response, request_signature) : nil 29: end
# File lib/webmock/request_registry.rb, line 31 31: def times_executed(request_pattern) 32: self.requested_signatures.hash.select { |request_signature, times_executed| 33: request_pattern.matches?(request_signature) 34: }.inject(0) {|sum, (_, times_executed)| sum + times_executed } 35: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.