@@ -24,15 +24,22 @@ final class PackageMetadataTests: XCTestCase {
2424 XCTAssertEqual ( first. name, " ExampleSubpackage " )
2525 XCTAssertEqual ( first. path, basePath)
2626 XCTAssertEqual ( first. dependsOn. count, 0 )
27- XCTAssertEqual ( first. affectedBy, Set ( [ basePath + " Package.swift " ,
28- basePath + " Sources " + " ExampleSubpackage " ,
29- basePath + " Sources " + " ExampleSubpackage " + " Assets.xcassets " ] ) )
27+ XCTAssertEqual ( first. affectedBy, Set ( [
28+ basePath + " Package.swift " ,
29+ basePath + " Package.resolved " ,
30+ basePath + " Sources " + " ExampleSubpackage " ,
31+ basePath + " Sources " + " ExampleSubpackage " + " Assets.xcassets "
32+ ] ) )
3033
3134 let second = metadata [ 1 ]
3235 XCTAssertEqual ( second. name, " ExampleSubpackageTests " )
3336 XCTAssertEqual ( second. path, basePath)
3437 XCTAssertEqual ( second. dependsOn. count, 1 )
35- XCTAssertEqual ( second. affectedBy, Set ( [ basePath + " Package.swift " , basePath + " Tests " + " ExampleSubpackageTests " ] ) )
38+ XCTAssertEqual ( second. affectedBy, Set ( [
39+ basePath + " Package.swift " ,
40+ basePath + " Package.resolved " ,
41+ basePath + " Tests " + " ExampleSubpackageTests "
42+ ] ) )
3643
3744 let identity = try XCTUnwrap ( second. dependsOn. first)
3845
@@ -57,12 +64,20 @@ final class PackageMetadataTests: XCTestCase {
5764 XCTAssertEqual ( first. name, " SelectiveTesting " )
5865 XCTAssertEqual ( first. path, basePath)
5966 XCTAssertEqual ( first. dependsOn, Set ( [ TargetIdentity . package ( path: basePath, targetName: " SelectiveTestingCore " , testTarget: false ) ] ) )
60- XCTAssertEqual ( first. affectedBy, Set ( [ basePath + " Package.swift " , basePath + " Sources " + " SelectiveTesting " ] ) )
67+ XCTAssertEqual ( first. affectedBy, Set ( [
68+ basePath + " Package.swift " ,
69+ basePath + " Package.resolved " ,
70+ basePath + " Sources " + " SelectiveTesting "
71+ ] ) )
6172
6273 let second = metadata [ 1 ]
6374 XCTAssertEqual ( second. name, " SelectiveTestingCore " )
6475 XCTAssertEqual ( second. path, basePath)
6576 XCTAssertEqual ( second. dependsOn. count, 6 )
66- XCTAssertEqual ( second. affectedBy, Set ( [ basePath + " Package.swift " , basePath + " Sources " + " SelectiveTestingCore " ] ) )
77+ XCTAssertEqual ( second. affectedBy, Set ( [
78+ basePath + " Package.swift " ,
79+ basePath + " Package.resolved " ,
80+ basePath + " Sources " + " SelectiveTestingCore "
81+ ] ) )
6782 }
6883}
0 commit comments