Project

General

Profile

« Previous | Next » 

Revision 64d67619

Added by Lukas Zapletal over 4 years ago

Fixes #29248 - add DNS stubs for all tests

View differences:

test/test_helper.rb
class ActiveSupport::TestCase
extend Robottelo::Reporter::TestAttributes
prepend TestCaseRailsLoggerExtensions
setup :setup_dns_stubs
class << self
alias_method :test, :it
end
def setup_dns_stubs
Resolv::DNS.any_instance.stubs(:getname).raises(Resolv::ResolvError, "DNS must be stub: Resolv::DNS.any_instance.stubs(:getname).returns('example.com')")
Resolv::DNS.any_instance.stubs(:getnames).raises(Resolv::ResolvError, "DNS must be stub: Resolv::DNS.any_instance.stubs(:getnames).returns(['example.com'])")
Resolv::DNS.any_instance.stubs(:getaddress).raises(Resolv::ResolvError, "DNS must be stub: Resolv::DNS.any_instance.stubs(:getaddress).returns('127.0.0.15')")
Resolv::DNS.any_instance.stubs(:getaddresses).raises(Resolv::ResolvError, "DNS must be stub: Resolv::DNS.any_instance.stubs(:getaddresses).returns(['127.0.0.15'])")
end
end
class ActionView::TestCase

Also available in: Unified diff