class Jasmine::Server

Public Class Methods

new(port = 8888, application = nil, rack_options = nil, env = ENV) click to toggle source
# File lib/jasmine/server.rb, line 3
def initialize(port = 8888, application = nil, rack_options = nil, env = ENV)
  @port = port
  @application = application
  @rack_options = rack_options || {}
  @env = env
end

Public Instance Methods

start() click to toggle source
# File lib/jasmine/server.rb, line 10
def start
  @env['PORT'] = @port.to_s
  Rack::Server.start(@rack_options.merge(:Port => @port,
                                         :AccessLog => [],
                                         :app => @application))
end