diff --git a/stdlib/resolv/0/resolv.rbs b/stdlib/resolv/0/resolv.rbs index 9bf46b751..7f85d5b1a 100644 --- a/stdlib/resolv/0/resolv.rbs +++ b/stdlib/resolv/0/resolv.rbs @@ -921,7 +921,7 @@ end # A generic resource abstract class. # class Resolv::DNS::Resource::Generic < Resolv::DNS::Resource - def self.create: (Integer type_value, Integer class_value) -> Class + def self.create: (Integer type_value, Integer class_value) -> instance def self.decode_rdata: (Resolv::DNS::Message::MessageDecoder msg) -> instance diff --git a/test/stdlib/resolv/DNS_test.rb b/test/stdlib/resolv/DNS_test.rb index 35bb76305..7f9dcec2a 100644 --- a/test/stdlib/resolv/DNS_test.rb +++ b/test/stdlib/resolv/DNS_test.rb @@ -490,16 +490,3 @@ def test_close requester, :close end end - -class ResolvDNSResourceGenericSigletonTest < Test::Unit::TestCase - include TypeAssertions - library 'resolv' - testing 'singleton(::Resolv::DNS::Resource::Generic)' - - def test_create - rrtype = assert_send_type "(Integer, Integer) -> Class", - Resolv::DNS::Resource::Generic, :create, Resolv::DNS::Resource::IN::ClassValue, 65280 - assert_send_type "(String) -> ::Resolv::DNS::Resource::Generic", - rrtype, :new, '' - end -end