File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed
Tests/SwiftParserTest/translated Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -429,10 +429,15 @@ final class RecoveryTests: ParserTestCase {
429
429
} while { true }()
430
430
""" ,
431
431
diagnostics: [
432
- // TODO: Old parser expected error on line 2: missing condition in 'while' statement
433
- // TODO: Old parser expected error on line 2: consecutive statements on a line must be separated by ';', Fix-It replacements: 10 - 10 = ';'
434
- // TODO: Old parser expected warning on line 2: result of call to closure returning 'Bool' is unused
435
- ]
432
+ DiagnosticSpec ( message: " missing condition in 'while' statement " ) ,
433
+ DiagnosticSpec ( message: " consecutive statements on a line must be separated by newline or ';' " ,
434
+ fixIts: [ " insert newline " , " insert ';' " ] ) ,
435
+ DiagnosticSpec ( message: " result of call to closure returning 'Bool' is unused " , severity: . warning)
436
+ ] ,
437
+ fixedSource: """
438
+ repeat {
439
+ } while <#expression#>
440
+ """
436
441
)
437
442
}
438
443
You can’t perform that action at this time.
0 commit comments