test: cover typed unknown method fields

This commit is contained in:
Hermes Agent
2026-09-15 06:22:19 +00:00
parent 83465b73f3
commit 6282a78383
7 changed files with 39 additions and 3 deletions
+6
View File
@@ -287,6 +287,12 @@ EXPECTED = {
"tests/typecheck_method_compat_unknown_field_expression_bad.claro": [
"tests/typecheck_method_compat_unknown_field_expression_bad.claro:5: Object Player has no field level. Check the field name or add the field to the class with the right type.",
],
"tests/typecheck_method_unknown_field_typed_bad.claro": [
"tests/typecheck_method_unknown_field_typed_bad.claro:4: Object Player has no field level. Check the field name or add HAS level NUMBER to the class.",
],
"tests/typecheck_method_compat_unknown_field_typed_bad.claro": [
"tests/typecheck_method_compat_unknown_field_typed_bad.claro:4: Object Player has no field level. Check the field name or add HAS level NUMBER to the class.",
],
"tests/typecheck_method_unknown_field_expression_bad.claro": [
"tests/typecheck_method_unknown_field_expression_bad.claro:5: Object Player has no field level. Check the field name or add the field to the class with the right type.",
],