Sha256: 606b21b4141823073d7f1c0c018621e111b9c24487f59b52f92345648f14650d

Contents?: true

Size: 321 Bytes

Versions: 15

Compression:

Stored size: 321 Bytes

Contents

class AcceptanceTestHelper

  def self.get_localhost
    orig, Socket.do_not_reverse_lookup = Socket.do_not_reverse_lookup, true  # turn off reverse DNS resolution temporarily

    UDPSocket.open do |s|
      s.connect '192.168.1.1', 1
      s.addr.last
    end
  ensure
    Socket.do_not_reverse_lookup = orig
  end

end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
acceptance_test-1.3.1 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.3.0 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.2.0 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.1.5 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.1.4 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.1.3 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.1.2 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.1.1 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.1.0 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.0.7 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.0.6 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.0.5 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.0.4 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.0.3 lib/acceptance_test/acceptance_test_helper.rb
acceptance_test-1.0.2 lib/acceptance_test/acceptance_test_helper.rb