Class: Tap::Tasks::Server

Inherits:
Tap::Task
  • Object
show all
Defined in:
lib/tap/tasks/server.rb

Overview

::manifest

Instance Method Summary collapse

Instance Method Details

#process(method = 'get', uri = "/") ⇒ Object



20
21
22
23
24
25
26
27
# File 'lib/tap/tasks/server.rb', line 20

def process(method='get', uri="/")
  uri = URI(uri[0] == ?/ ? uri : "/#{uri}")
  uri.host ||= server.host
  uri.port ||= server.port
  
  mock = Rack::MockRequest.new(server)
  mock.request(method, uri.to_s)
end