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