@@ -80,14 +80,14 @@ class PIFBuilderTests: XCTestCase {
80
80
let projectNames = pif. workspace. projects. map ( { $0. name } )
81
81
XCTAssertEqual ( projectNames, [ " A " , " B " , " Aggregate " ] )
82
82
let projectATargetNames = pif. workspace. projects [ 0 ] . targets. map ( { $0. name } )
83
- XCTAssertEqual ( projectATargetNames, [ " aexe " , " alib " , " A2 " , " A3 " ] )
83
+ XCTAssertEqual ( projectATargetNames, [ " aexe_79CC9E117_PackageProduct " , " alib_79D40CF5C_PackageProduct " , " A2 " , " A3 " ] )
84
84
let targetAExeDependencies = pif. workspace. projects [ 0 ] . targets [ 0 ] . dependencies
85
85
XCTAssertEqual ( targetAExeDependencies. map { $0. targetGUID } , [ " PACKAGE-PRODUCT:blib " , " PACKAGE-TARGET:A2 " , " PACKAGE-TARGET:A3 " ] )
86
86
let projectBTargetNames = pif. workspace. projects [ 1 ] . targets. map ( { $0. name } )
87
87
#if ENABLE_TARGET_BASED_DEPENDENCY_RESOLUTION
88
88
XCTAssertEqual ( projectBTargetNames, [ " blib " , " B2 " ] )
89
89
#else
90
- XCTAssertEqual ( projectBTargetNames, [ " bexe " , " blib " , " B2 " ] )
90
+ XCTAssertEqual ( projectBTargetNames, [ " bexe_7ADFD1428_PackageProduct " , " blib_7AE74026D_PackageProduct " , " B2 " ] )
91
91
#endif
92
92
}
93
93
}
@@ -435,7 +435,7 @@ class PIFBuilderTests: XCTestCase {
435
435
// Root Swift executable target
436
436
437
437
project. checkTarget ( " PACKAGE-PRODUCT:foo " ) { target in
438
- XCTAssertEqual ( target. name, " foo " )
438
+ XCTAssertEqual ( target. name, " foo_1EF26F7F_PackageProduct " )
439
439
XCTAssertEqual ( target. productType, . executable)
440
440
XCTAssertEqual ( target. productName, " foo " )
441
441
XCTAssertEqual ( target. dependencies, [
@@ -508,7 +508,7 @@ class PIFBuilderTests: XCTestCase {
508
508
// Root Clang executable target
509
509
510
510
project. checkTarget ( " PACKAGE-PRODUCT:cfoo " ) { target in
511
- XCTAssertEqual ( target. name, " cfoo " )
511
+ XCTAssertEqual ( target. name, " cfoo_7BF40D05B_PackageProduct " )
512
512
XCTAssertEqual ( target. productType, . executable)
513
513
XCTAssertEqual ( target. productName, " cfoo " )
514
514
XCTAssertEqual ( target. dependencies, [ ] )
@@ -572,7 +572,7 @@ class PIFBuilderTests: XCTestCase {
572
572
// Non-root Swift executable target
573
573
574
574
project. checkTarget ( " PACKAGE-PRODUCT:bar " ) { target in
575
- XCTAssertEqual ( target. name, " bar " )
575
+ XCTAssertEqual ( target. name, " bar_1ECDA8F8_PackageProduct " )
576
576
XCTAssertEqual ( target. productType, . executable)
577
577
XCTAssertEqual ( target. productName, " bar " )
578
578
XCTAssertEqual ( target. dependencies, [ " PACKAGE-TARGET:BarLib " ] )
@@ -627,7 +627,7 @@ class PIFBuilderTests: XCTestCase {
627
627
// Non-root Clang executable target
628
628
629
629
project. checkTarget ( " PACKAGE-PRODUCT:cbar " ) { target in
630
- XCTAssertEqual ( target. name, " cbar " )
630
+ XCTAssertEqual ( target. name, " cbar_7BEFB595C_PackageProduct " )
631
631
XCTAssertEqual ( target. productType, . executable)
632
632
XCTAssertEqual ( target. productName, " cbar " )
633
633
XCTAssertEqual ( target. dependencies, [ ] )
@@ -984,7 +984,7 @@ class PIFBuilderTests: XCTestCase {
984
984
PIFTester ( pif) { workspace in
985
985
workspace. checkProject ( " PACKAGE:/Foo " ) { project in
986
986
project. checkTarget ( " PACKAGE-PRODUCT:FooLib1 " ) { target in
987
- XCTAssertEqual ( target. name, " FooLib1 " )
987
+ XCTAssertEqual ( target. name, " FooLib1_32B0F01AD0DD0FF3_PackageProduct " )
988
988
XCTAssertEqual ( target. productType, . packageProduct)
989
989
XCTAssertEqual ( target. productName, " libFooLib1.a " )
990
990
XCTAssertEqual ( target. dependencies, [
@@ -1021,7 +1021,7 @@ class PIFBuilderTests: XCTestCase {
1021
1021
}
1022
1022
1023
1023
project. checkTarget ( " PACKAGE-PRODUCT:FooLib2 " ) { target in
1024
- XCTAssertEqual ( target. name, " FooLib2 " )
1024
+ XCTAssertEqual ( target. name, " FooLib2_32B0F01AD0DD1074_PackageProduct " )
1025
1025
XCTAssertEqual ( target. productType, . packageProduct)
1026
1026
XCTAssertEqual ( target. productName, " libFooLib2.a " )
1027
1027
XCTAssertEqual ( target. dependencies, [
@@ -1058,7 +1058,7 @@ class PIFBuilderTests: XCTestCase {
1058
1058
1059
1059
workspace. checkProject ( " PACKAGE:/Bar " ) { project in
1060
1060
project. checkTarget ( " PACKAGE-PRODUCT:BarLib " ) { target in
1061
- XCTAssertEqual ( target. name, " BarLib " )
1061
+ XCTAssertEqual ( target. name, " BarLib_175D063FAE17B2_PackageProduct " )
1062
1062
XCTAssertEqual ( target. productType, . framework)
1063
1063
XCTAssertEqual ( target. productName, " BarLib.framework " )
1064
1064
XCTAssertEqual ( target. dependencies, [ " PACKAGE-TARGET:BarLib " ] )
@@ -1447,7 +1447,7 @@ class PIFBuilderTests: XCTestCase {
1447
1447
PIFTester ( pif) { workspace in
1448
1448
workspace. checkProject ( " PACKAGE:/Bar " ) { project in
1449
1449
project. checkTarget ( " PACKAGE-PRODUCT:BarLib " ) { target in
1450
- XCTAssertEqual ( target. name, " BarLib " )
1450
+ XCTAssertEqual ( target. name, " BarLib_175D063FAE17B2_PackageProduct " )
1451
1451
XCTAssertEqual ( target. productType, . dynamicLibrary)
1452
1452
XCTAssertEqual ( target. productName, " libBarLib.dylib " )
1453
1453
}
@@ -1493,7 +1493,7 @@ class PIFBuilderTests: XCTestCase {
1493
1493
PIFTester ( pif) { workspace in
1494
1494
workspace. checkProject ( " PACKAGE:/Bar " ) { project in
1495
1495
project. checkTarget ( " PACKAGE-PRODUCT:BarLib " ) { target in
1496
- XCTAssertEqual ( target. name, " BarLib " )
1496
+ XCTAssertEqual ( target. name, " BarLib_175D063FAE17B2_PackageProduct " )
1497
1497
1498
1498
target. checkBuildConfiguration ( " Debug " ) { configuration in
1499
1499
configuration. checkBuildSettings { settings in
0 commit comments