Sha256: 2cc947a2efd574f0891207e2f7f3553e1c691cd33312be465ed70f3ed5301ed2
Contents?: true
Size: 655 Bytes
Versions: 12
Compression:
Stored size: 655 Bytes
Contents
require 'resolv' class NoDnsResolv < Test::Unit::TestCase def test_should_no_resolve_hostname_when_agent_is_disabled Resolv.class_eval do if RUBY_VERSION == '1.9.2' class_variable_set(:@@getaddress_called,false) else @@getaddress_called = false end def self.getaddress(host) @@getaddress_called = true puts "address for #{host} requested" "127.0.0.1" end def self.getaddress_called? @@getaddress_called end end require 'newrelic_rpm' assert(!Resolv.getaddress_called?, 'called Resolv.getaddress when we should not have') end end
Version data entries
12 entries across 12 versions & 3 rubygems