@@ -4719,9 +4719,14 @@ final class SwiftDriverTests: XCTestCase {
47194719 }
47204720
47214721 func testPrintTargetInfo( ) throws {
4722+ print ( " Begin testPrintTargetInfo " )
4723+
47224724 do {
4725+ print ( " testPrintTargetInfo -> driver 1 " )
47234726 var driver = try Driver ( args: [ " swift " , " -print-target-info " , " -sdk " , " bar " , " -resource-dir " , " baz " ] )
4727+ print ( " testPrintTargetInfo -> planBuild 1 " )
47244728 let plannedJobs = try driver. planBuild ( )
4729+ print ( " testPrintTargetInfo -> done 1 " )
47254730 XCTAssertTrue ( plannedJobs. count == 1 )
47264731 let job = plannedJobs [ 0 ]
47274732 XCTAssertEqual ( job. kind, . printTargetInfo)
@@ -4733,16 +4738,21 @@ final class SwiftDriverTests: XCTestCase {
47334738
47344739 do {
47354740 let targetInfoArgs = [ " -print-target-info " , " -sdk " , " bar " , " -resource-dir " , " baz " ]
4741+ print ( " testPrintTargetInfo -> driver 2 " )
47364742 let driver = try Driver ( args: [ " swift " ] + targetInfoArgs)
4737-
4743+ print ( " testPrintTargetInfo -> getScanLibPath " )
47384744 let env = ProcessEnv . vars
47394745 let swiftScanLibPath = try Driver . getScanLibPath ( of: driver. toolchain,
47404746 hostTriple: driver. hostTriple,
47414747 env: env)
4748+ print ( " Attempting to use scanner library at: \( swiftScanLibPath. debugDescription) " )
47424749 if localFileSystem. exists ( swiftScanLibPath) {
4750+ print ( " Library Exists " )
47434751 let libSwiftScanInstance = try SwiftScan ( dylib: swiftScanLibPath)
47444752 if libSwiftScanInstance. canQueryTargetInfo ( ) {
4745- let _ = try libSwiftScanInstance. queryTargetInfo ( invocationCommand: targetInfoArgs)
4753+ print ( " Library able to query target info " )
4754+ let targetInfo = try libSwiftScanInstance. queryTargetInfo ( invocationCommand: targetInfoArgs)
4755+ print ( targetInfo)
47464756 }
47474757 }
47484758 }
0 commit comments