commit 18fdbcbb33dc6c90789070d2ea6557837208c9ef (tree) parent 7c7c63a2ecfe198f30fe85467f2b90a0edbbe1a3 Author: Motiejus Jakštys <motiejus.jakstys@chronosphere.io> Date: Wed, 11 Feb 2026 08:46:58 +0000 parser: update defer test body to match upstream Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Diffstat:
| M | parser_test.zig | | | 12 | ++++++++++-- |
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/parser_test.zig b/parser_test.zig @@ -3787,9 +3787,17 @@ test "zig fmt: fix single statement if/for/while line breaks" { test "zig fmt: defer" { try testCanonical( \\test "defer" { - \\ defer foo(); + \\ var i: usize = 0; + \\ defer i = 1; \\ defer { - \\ bar(); + \\ i += 2; + \\ i *= i; + \\ } + \\ + \\ errdefer i += 3; + \\ errdefer { + \\ i += 2; + \\ i /= i; \\ } \\} \\