@@ -178,7 +178,9 @@ suite("DiagnosticsManager Test Suite", async function () {
178
178
// Should have parsed correct severity
179
179
assertHasDiagnostic ( mainUri , expectedWarningDiagnostic ) ;
180
180
assertHasDiagnostic ( mainUri , expectedMainErrorDiagnostic ) ;
181
- assertHasDiagnostic ( mainUri , expectedMacroDiagnostic ) ;
181
+ if ( workspaceContext . swiftVersion . isGreaterThanOrEqual ( new Version ( 6 , 0 , 0 ) ) ) {
182
+ assertHasDiagnostic ( mainUri , expectedMacroDiagnostic ) ;
183
+ }
182
184
// Check parsed for other file
183
185
assertHasDiagnostic ( funcUri , expectedFuncErrorDiagnostic ) ;
184
186
} ) . timeout ( 2 * 60 * 1000 ) ; // Allow 2 minutes to build
@@ -201,7 +203,9 @@ suite("DiagnosticsManager Test Suite", async function () {
201
203
// Should have parsed severity
202
204
assertHasDiagnostic ( mainUri , expectedWarningDiagnostic ) ;
203
205
assertHasDiagnostic ( mainUri , expectedMainErrorDiagnostic ) ;
204
- assertHasDiagnostic ( mainUri , expectedMacroDiagnostic ) ;
206
+ if ( workspaceContext . swiftVersion . isGreaterThanOrEqual ( new Version ( 6 , 0 , 0 ) ) ) {
207
+ assertHasDiagnostic ( mainUri , expectedMacroDiagnostic ) ;
208
+ }
205
209
// Check parsed for other file
206
210
assertHasDiagnostic ( funcUri , expectedFuncErrorDiagnostic ) ;
207
211
} ) . timeout ( 2 * 60 * 1000 ) ; // Allow 2 minutes to build
0 commit comments