Sha256: 71727ca26d80ee8603cb6d23afa85d308cd4bc185e71ae3b11c77fee18bdb4ea
Contents?: true
Size: 364 Bytes
Versions: 4
Compression:
Stored size: 364 Bytes
Contents
module Evergreen class Server attr_reader :suite def serve server.boot Launchy.open("http://#{server.host}:#{server.port}/#{Evergreen.mounted_at.to_s}") trap('SIGINT') { puts 'Shutting down...' ; exit 0 } sleep end protected def server @server ||= Capybara::Server.new(Evergreen.application) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
evergreen-1.3.0 | lib/evergreen/server.rb |
evergreen-1.2.0 | lib/evergreen/server.rb |
evergreen-1.1.3 | lib/evergreen/server.rb |
evergreen-1.1.2 | lib/evergreen/server.rb |