Sha256: 4ab7b060661daeb1e0de1b1e8974ecbd75ccbefaaca8cbf60f29c4d047bf4a57
Contents?: true
Size: 449 Bytes
Versions: 5
Compression:
Stored size: 449 Bytes
Contents
module Evergreen class Server def self.run(root) serve = new(root) serve.boot serve.launch_browser end def initialize(root) @root = root end def server @server ||= Capybara::Server.new(Evergreen.application(@root)) end def boot server.boot end def root_url server.url('/') end def launch_browser Launchy.open(root_url) sleep end end end
Version data entries
5 entries across 5 versions & 1 rubygems