Bug #14209 ยป fixup_61351.patch
test/resolv/test_addr.rb | ||
---|---|---|
Dir.mktmpdir do |dir|
|
||
Dir.chdir(dir) do
|
||
hosts = Resolv::Hosts.new("|echo error")
|
||
assert_raise(Errno::ENOENT) do
|
||
assert_raise(Errno::ENOENT, Errno::EINVAL) do
|
||
hosts.each_name("") {}
|
||
end
|
||
end
|
test/resolv/test_dns.rb | ||
---|---|---|
def test_resolv_conf_by_command
|
||
Dir.mktmpdir do |dir|
|
||
Dir.chdir(dir) do
|
||
assert_raise(Errno::ENOENT) do
|
||
assert_raise(Errno::ENOENT, Errno::EINVAL) do
|
||
Resolv::DNS::Config.parse_resolv_conf("|echo foo")
|
||
end
|
||
end
|