@@ -341,8 +341,8 @@ final class SwiftInterfaceTests: XCTestCase {
341
341
DefinitionRequest ( textDocument: TextDocumentIdentifier ( uri) , position: positions [ " 1️⃣ " ] )
342
342
)
343
343
let foundationLocation = try XCTUnwrap ( foundationDefinition? . locations? . only)
344
- XCTAssertTrue ( foundationLocation. uri. scheme == " sourcekit-lsp " )
345
- XCTAssertTrue ( foundationLocation. uri. pseudoPath. contains ( " Foundation.swiftinterface " ) )
344
+ XCTAssertEqual ( foundationLocation. uri. scheme, " sourcekit-lsp " )
345
+ assertContains ( foundationLocation. uri. pseudoPath, " Foundation.swiftinterface " )
346
346
}
347
347
348
348
func testFoundationSubmoduleNavigation( ) async throws {
@@ -364,17 +364,17 @@ final class SwiftInterfaceTests: XCTestCase {
364
364
DefinitionRequest ( textDocument: TextDocumentIdentifier ( uri) , position: positions [ " 1️⃣ " ] )
365
365
)
366
366
let foundationLocation = try XCTUnwrap ( foundationDefinition? . locations? . only)
367
- XCTAssertTrue ( foundationLocation. uri. pseudoPath . contains ( " Foundation.swiftinterface " ) )
368
- XCTAssertTrue ( foundationLocation. uri. scheme == " sourcekit-lsp " )
367
+ XCTAssertEqual ( foundationLocation. uri. scheme , " sourcekit-lsp " )
368
+ assertContains ( foundationLocation. uri. pseudoPath , " Foundation.swiftinterface " )
369
369
370
370
// Test navigation to NSAffineTransform
371
371
let transformDefinition = try await testClient. send (
372
372
DefinitionRequest ( textDocument: TextDocumentIdentifier ( uri) , position: positions [ " 2️⃣ " ] )
373
373
)
374
374
let transformLocation = try XCTUnwrap ( transformDefinition? . locations? . only)
375
375
// Verify we can identify this as a swiftinterface file
376
- XCTAssertTrue ( transformLocation. uri. pseudoPath . contains ( " Foundation.NSAffineTransform.swiftinterface " ) )
377
- XCTAssertTrue ( transformLocation. uri. scheme == " sourcekit-lsp " )
376
+ XCTAssertEqual ( transformLocation. uri. scheme , " sourcekit-lsp " )
377
+ assertContains ( transformLocation. uri. pseudoPath , " Foundation.NSAffineTransform.swiftinterface " )
378
378
}
379
379
}
380
380
0 commit comments