Sha256: 348b8bbf58d5301ddff61d04e2b72da531cd7bc17bf623ba5a2a687baec5454a

Contents?: true

Size: 256 Bytes

Versions: 11

Compression:

Stored size: 256 Bytes

Contents

require 'vcr/util/ping'

module VCR
  module InternetConnection
    extend self

    EXAMPLE_HOST = "example.com"

    def available?
      @available = VCR::Ping.pingecho(EXAMPLE_HOST, 1, 80) unless defined?(@available)
      @available
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
vcr-1.11.3 lib/vcr/util/internet_connection.rb
vcr-1.11.2 lib/vcr/util/internet_connection.rb
vcr-1.11.1 lib/vcr/util/internet_connection.rb
vcr-1.10.3 lib/vcr/util/internet_connection.rb
vcr-1.10.2 lib/vcr/util/internet_connection.rb
vcr-1.10.0 lib/vcr/util/internet_connection.rb
vcr-1.9.0 lib/vcr/util/internet_connection.rb
vcr-1.8.0 lib/vcr/util/internet_connection.rb
vcr-1.7.2 lib/vcr/util/internet_connection.rb
vcr-1.7.1 lib/vcr/util/internet_connection.rb
vcr-1.7.0 lib/vcr/util/internet_connection.rb