1
0
Fork 0
mirror of https://github.com/teampoltergeist/poltergeist.git synced 2022-11-09 12:05:00 -05:00
teampoltergeist--poltergeist/lib/capybara/poltergeist.rb
Jon Leighton b71c21445b Use any available port
This reverts the default port setting to how it was before the 1.0
release. However the `:port` configuration option is still available for
those who need to set it to something static.

The reason for changing this back is that I have seend EADDRINUSE errors
crop up and in general had second thoughts on whether it was a good idea
to use a static port number as the default. I think it's much better and
less error prone to use any available port by default but to allow the
port number to be configured in the small number of cases where that's
necessary.

Closes #174.
2012-10-15 22:44:27 +01:00

23 lines
723 B
Ruby

require 'capybara'
module Capybara
module Poltergeist
require 'capybara/poltergeist/driver'
require 'capybara/poltergeist/browser'
require 'capybara/poltergeist/node'
require 'capybara/poltergeist/server'
require 'capybara/poltergeist/web_socket_server'
require 'capybara/poltergeist/client'
require 'capybara/poltergeist/inspector'
require 'capybara/poltergeist/spawn'
require 'capybara/poltergeist/json'
require 'capybara/poltergeist/network_traffic'
require 'capybara/poltergeist/errors'
require 'capybara/poltergeist/cookie'
require 'capybara/poltergeist/util'
end
end
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new(app)
end