Sha256: 311498b5d853577dc80cc198dd245151a11bf666d5323ac764a6521aad821a00
Contents?: true
Size: 1.15 KB
Versions: 1
Compression:
Stored size: 1.15 KB
Contents
module Webrat module Selenium module ApplicationServers class Rails < Webrat::Selenium::ApplicationServers::Base def start system start_command end def stop silence_stream(STDOUT) do system stop_command end end def fail $stderr.puts $stderr.puts $stderr.puts "==> Failed to boot the Rails application server... exiting!" $stderr.puts $stderr.puts "Verify you can start a Rails server on port #{Webrat.configuration.application_port} with the following command:" $stderr.puts $stderr.puts " #{start_command}" exit end def pid_file prepare_pid_file("#{RAILS_ROOT}/tmp/pids", "mongrel_selenium.pid") end def start_command "mongrel_rails start -d --chdir='#{RAILS_ROOT}' --port=#{Webrat.configuration.application_port} --environment=#{Webrat.configuration.application_environment} --pid #{pid_file} &" end def stop_command "mongrel_rails stop -c #{RAILS_ROOT} --pid #{pid_file}" end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aslakhellesoy-webrat-0.4.4.1 | lib/webrat/selenium/application_servers/rails.rb |