test/unit/question_test.rb in gitlab-net-dns-0.9.2 vs test/unit/question_test.rb in gitlab-net-dns-0.10.0
- old
+ new
@@ -3,11 +3,11 @@
class QuestionTest < Minitest::Test
def setup
@domain = 'example.com.'
@type = 'MX'
- @cls = 'HS'
+ @cls = 'HS'
@data = "\006google\003com\000\000\001\000\001"
@default = Net::DNS::Question.new(@domain)
@string = Net::DNS::Question.new(@domain, @type, @cls)
@binary = Net::DNS::Question.parse(@data)
@@ -39,9 +39,18 @@
assert_raises(Net::DNS::Question::NameInvalid) do
Net::DNS::Question.new("test{")
end
assert_raises(ArgumentError) do
Net::DNS::Question.parse([])
+ end
+ assert_raises(ArgumentError) do
+ Net::DNS::Question.parse("[]")
+ end
+ assert_raises(ArgumentError) do
+ Net::DNS::Question.parse("12344")
+ end
+ assert_raises(ArgumentError) do
+ Net::DNS::Question.parse("12345")
end
assert_raises(ArgumentError) do
Net::DNS::Question.parse("test")
end
end