mirror of
https://github.com/teampoltergeist/poltergeist.git
synced 2022-11-09 12:05:00 -05:00

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.
23 lines
723 B
Ruby
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
|