From a8196f7e580d14dee80ff9fd173f3e157b0420fb Mon Sep 17 00:00:00 2001 From: Alexander Momchilov Date: Wed, 24 Jul 2024 14:47:59 -0400 Subject: [PATCH] Test `UnexpectedMultipleSigsError#node` --- test/rbi/rewriters/attr_to_methods_test.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/test/rbi/rewriters/attr_to_methods_test.rb b/test/rbi/rewriters/attr_to_methods_test.rb index e7c5d6cd..7828d51b 100644 --- a/test/rbi/rewriters/attr_to_methods_test.rb +++ b/test/rbi/rewriters/attr_to_methods_test.rb @@ -298,6 +298,7 @@ def test_raise_on_multiple_sigs e = assert_raises(RBI::UnexpectedMultipleSigsError) { rbi.replace_attributes_with_methods! } + assert_equal(["Integer", "String"], e.node.sigs.map(&:return_type)) # This is just to test the message rendering. Please don't depend on the exact message content. assert_equal(e.message, <<~MSG) This declaration cannot have more than one sig.