From d02df2f1be544dc78821aebd6663710a01811e26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Del=20Pino?= <stephane.delpino44@gmail.com> Date: Mon, 6 Mar 2023 11:53:41 +0100 Subject: [PATCH] Fix error message --- src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp | 4 ++-- tests/test_ASTNodeListAffectationExpressionBuilder.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp b/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp index 5ec9c7845..f7e0627cb 100644 --- a/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp +++ b/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp @@ -909,9 +909,9 @@ ASTNodeListAffectationExpressionBuilder::ASTNodeListAffectationExpressionBuilder if (node.is_type<language::eq_op>()) { this->_buildListAffectationProcessor<language::eq_op>(); } else { - throw ParseError("undefined affectation operator for tuples", std::vector{node.begin()}); + throw ParseError("undefined affectation operator for lists", std::vector{node.begin()}); } } else { - throw ParseError("invalid right hand side in tuple affectation", std::vector{node.children[1]->begin()}); + throw ParseError("invalid right hand side in list affectation", std::vector{node.children[1]->begin()}); } } diff --git a/tests/test_ASTNodeListAffectationExpressionBuilder.cpp b/tests/test_ASTNodeListAffectationExpressionBuilder.cpp index 7af93f6fb..9a02c71a3 100644 --- a/tests/test_ASTNodeListAffectationExpressionBuilder.cpp +++ b/tests/test_ASTNodeListAffectationExpressionBuilder.cpp @@ -1517,7 +1517,7 @@ let i:R; (x,i) = 3; )"; - CHECK_AST_THROWS_WITH(data, std::string{"invalid right hand side in tuple affectation"}); + CHECK_AST_THROWS_WITH(data, std::string{"invalid right hand side in list affectation"}); } SECTION("incompatible list sizes") @@ -1555,7 +1555,7 @@ let(x,y):R*R,(x,y)=(2,3); (x,y) += (1,4); )"; - CHECK_AST_THROWS_WITH(data, std::string{"undefined affectation operator for tuples"}); + CHECK_AST_THROWS_WITH(data, std::string{"undefined affectation operator for lists"}); } SECTION("invalid operand type for affectation") -- GitLab