test: cover subtraction return diagnostics

This commit is contained in:
Hermes Agent
2026-09-11 15:42:04 +00:00
parent b86d962af7
commit 2b661f65e7
4 changed files with 12 additions and 1 deletions
+3
View File
@@ -34,6 +34,9 @@ EXPECTED = {
"tests/typecheck_function_return_arithmetic_bad.claro": [
"tests/typecheck_function_return_arithmetic_bad.claro:3: Type mismatch for return from total: addition needs NUMBER values, but \"oops\" looks like TEXT.",
],
"tests/typecheck_function_return_subtraction_bad.claro": [
"tests/typecheck_function_return_subtraction_bad.claro:3: Type mismatch for return from total: subtraction needs NUMBER values, but \"oops\" looks like TEXT.",
],
"tests/typecheck_function_unknown_return_expression_bad.claro": [
"tests/typecheck_function_unknown_return_expression_bad.claro:2: Function square's return value could not be understood yet. Use a NUMBER expression after RETURN.",
],