Skip to content

Commit db454e5

Browse files
authored
test(parser): unskip parse_unexpected_do and parse_unexpected_rbrace (#866)
These two parse error tests now pass — the parser correctly rejects unexpected 'do' and '}' keywords at top level.
1 parent 97af431 commit db454e5

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

crates/bashkit/tests/spec_cases/bash/parse-errors.test.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ done
2626

2727
### parse_unexpected_do
2828
# do unexpected outside loop - bashkit should reject this
29-
### skip: TODO parser does not reject unexpected 'do' keyword
3029
bash -c 'do echo hi' 2>/dev/null
3130
echo status=$?
3231
### expect
@@ -35,7 +34,6 @@ status=2
3534

3635
### parse_unexpected_rbrace
3736
# } is a parse error at top level
38-
### skip: TODO parser does not reject unexpected '}' at top level
3937
bash -c '}' 2>/dev/null
4038
echo status=$?
4139
### expect

0 commit comments

Comments
 (0)