@@ -82,14 +82,14 @@ class PIFBuilderTests: XCTestCase {
82
82
let projectNames = pif. workspace. projects. map ( { $0. name } )
83
83
XCTAssertEqual ( projectNames, [ " A " , " B " , " Aggregate " ] )
84
84
let projectATargetNames = pif. workspace. projects [ 0 ] . targets. map ( { $0. name } )
85
- XCTAssertEqual ( projectATargetNames, [ " aexe " , " alib " , " A2 " , " A3 " ] )
85
+ XCTAssertEqual ( projectATargetNames, [ " aexe_79CC9E117_PackageProduct " , " alib_79D40CF5C_PackageProduct " , " A2 " , " A3 " ] )
86
86
let targetAExeDependencies = pif. workspace. projects [ 0 ] . targets [ 0 ] . dependencies
87
87
XCTAssertEqual ( targetAExeDependencies. map { $0. targetGUID } , [ " PACKAGE-PRODUCT:blib " , " PACKAGE-TARGET:A2 " , " PACKAGE-TARGET:A3 " ] )
88
88
let projectBTargetNames = pif. workspace. projects [ 1 ] . targets. map ( { $0. name } )
89
89
#if ENABLE_TARGET_BASED_DEPENDENCY_RESOLUTION
90
90
XCTAssertEqual ( projectBTargetNames, [ " blib " , " B2 " ] )
91
91
#else
92
- XCTAssertEqual ( projectBTargetNames, [ " bexe " , " blib " , " B2 " ] )
92
+ XCTAssertEqual ( projectBTargetNames, [ " bexe_7ADFD1428_PackageProduct " , " blib_7AE74026D_PackageProduct " , " B2 " ] )
93
93
#endif
94
94
}
95
95
}
@@ -441,7 +441,7 @@ class PIFBuilderTests: XCTestCase {
441
441
// Root Swift executable target
442
442
443
443
project. checkTarget ( " PACKAGE-PRODUCT:foo " ) { target in
444
- XCTAssertEqual ( target. name, " foo " )
444
+ XCTAssertEqual ( target. name, " foo_1EF26F7F_PackageProduct " )
445
445
XCTAssertEqual ( target. productType, . executable)
446
446
XCTAssertEqual ( target. productName, " foo " )
447
447
XCTAssertEqual ( target. dependencies, [
@@ -512,7 +512,7 @@ class PIFBuilderTests: XCTestCase {
512
512
// Root Clang executable target
513
513
514
514
project. checkTarget ( " PACKAGE-PRODUCT:cfoo " ) { target in
515
- XCTAssertEqual ( target. name, " cfoo " )
515
+ XCTAssertEqual ( target. name, " cfoo_7BF40D05B_PackageProduct " )
516
516
XCTAssertEqual ( target. productType, . executable)
517
517
XCTAssertEqual ( target. productName, " cfoo " )
518
518
XCTAssertEqual ( target. dependencies, [ ] )
@@ -574,7 +574,7 @@ class PIFBuilderTests: XCTestCase {
574
574
// Non-root Swift executable target
575
575
576
576
project. checkTarget ( " PACKAGE-PRODUCT:bar " ) { target in
577
- XCTAssertEqual ( target. name, " bar " )
577
+ XCTAssertEqual ( target. name, " bar_1ECDA8F8_PackageProduct " )
578
578
XCTAssertEqual ( target. productType, . executable)
579
579
XCTAssertEqual ( target. productName, " bar " )
580
580
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, [ ] )
@@ -985,7 +985,7 @@ class PIFBuilderTests: XCTestCase {
985
985
PIFTester ( pif) { workspace in
986
986
workspace. checkProject ( " PACKAGE:/Foo " ) { project in
987
987
project. checkTarget ( " PACKAGE-PRODUCT:FooLib1 " ) { target in
988
- XCTAssertEqual ( target. name, " FooLib1 " )
988
+ XCTAssertEqual ( target. name, " FooLib1_32B0F01AD0DD0FF3_PackageProduct " )
989
989
XCTAssertEqual ( target. productType, . packageProduct)
990
990
XCTAssertEqual ( target. productName, " libFooLib1.a " )
991
991
XCTAssertEqual ( target. dependencies, [
@@ -1022,7 +1022,7 @@ class PIFBuilderTests: XCTestCase {
1022
1022
}
1023
1023
1024
1024
project. checkTarget ( " PACKAGE-PRODUCT:FooLib2 " ) { target in
1025
- XCTAssertEqual ( target. name, " FooLib2 " )
1025
+ XCTAssertEqual ( target. name, " FooLib2_32B0F01AD0DD1074_PackageProduct " )
1026
1026
XCTAssertEqual ( target. productType, . packageProduct)
1027
1027
XCTAssertEqual ( target. productName, " libFooLib2.a " )
1028
1028
XCTAssertEqual ( target. dependencies, [
@@ -1059,7 +1059,7 @@ class PIFBuilderTests: XCTestCase {
1059
1059
1060
1060
workspace. checkProject ( " PACKAGE:/Bar " ) { project in
1061
1061
project. checkTarget ( " PACKAGE-PRODUCT:BarLib " ) { target in
1062
- XCTAssertEqual ( target. name, " BarLib " )
1062
+ XCTAssertEqual ( target. name, " BarLib_175D063FAE17B2_PackageProduct " )
1063
1063
XCTAssertEqual ( target. productType, . framework)
1064
1064
XCTAssertEqual ( target. productName, " BarLib.framework " )
1065
1065
XCTAssertEqual ( target. dependencies, [ " PACKAGE-TARGET:BarLib " ] )
@@ -1449,7 +1449,7 @@ class PIFBuilderTests: XCTestCase {
1449
1449
PIFTester ( pif) { workspace in
1450
1450
workspace. checkProject ( " PACKAGE:/Bar " ) { project in
1451
1451
project. checkTarget ( " PACKAGE-PRODUCT:BarLib " ) { target in
1452
- XCTAssertEqual ( target. name, " BarLib " )
1452
+ XCTAssertEqual ( target. name, " BarLib_175D063FAE17B2_PackageProduct " )
1453
1453
XCTAssertEqual ( target. productType, . dynamicLibrary)
1454
1454
XCTAssertEqual ( target. productName, " libBarLib.dylib " )
1455
1455
}
@@ -1496,7 +1496,7 @@ class PIFBuilderTests: XCTestCase {
1496
1496
PIFTester ( pif) { workspace in
1497
1497
workspace. checkProject ( " PACKAGE:/Bar " ) { project in
1498
1498
project. checkTarget ( " PACKAGE-PRODUCT:BarLib " ) { target in
1499
- XCTAssertEqual ( target. name, " BarLib " )
1499
+ XCTAssertEqual ( target. name, " BarLib_175D063FAE17B2_PackageProduct " )
1500
1500
1501
1501
target. checkBuildConfiguration ( " Debug " ) { configuration in
1502
1502
configuration. checkBuildSettings { settings in
0 commit comments