mirror of
https://github.com/teampoltergeist/poltergeist.git
synced 2022-11-09 12:05:00 -05:00
12 lines
218 B
Ruby
12 lines
218 B
Ruby
require 'socket'
|
|
|
|
module Capybara::Poltergeist
|
|
module Util
|
|
def self.find_available_port
|
|
server = TCPServer.new('127.0.0.1', 0)
|
|
server.addr[1]
|
|
ensure
|
|
server.close if server
|
|
end
|
|
end
|
|
end
|