Skip to content

Commit eb4038c

Browse files
committed
[Tests] NFC: Switch some tests to use ModulesGraph.package(for: PackageIdentifier) API
1 parent f8fd35b commit eb4038c

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Sources/SPMTestSupport/PackageGraphTester.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ package final class PackageGraphResult {
147147
}
148148

149149
package func find(package: PackageIdentity) -> ResolvedPackage? {
150-
return graph.packages.first(where: { $0.identity == package })
150+
return graph.package(for: package)
151151
}
152152

153153
private func reachableBuildTargets(in environment: BuildEnvironment) throws -> IdentifiableSet<ResolvedModule> {

Tests/CommandsTests/MermaidPackageSerializerTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ final class MermaidPackageSerializerTests: XCTestCase {
110110
XCTAssertNoDiagnostics(observability.diagnostics)
111111

112112
XCTAssertEqual(graph.packages.count, 2)
113-
let package = try XCTUnwrap(graph.packages.first)
113+
let package = try XCTUnwrap(graph.package(for: .plain("A")))
114114
let serializer = MermaidPackageSerializer(package: package.underlying)
115115
XCTAssertEqual(
116116
serializer.renderedMarkdown,
@@ -169,7 +169,7 @@ final class MermaidPackageSerializerTests: XCTestCase {
169169
XCTAssertNoDiagnostics(observability.diagnostics)
170170

171171
XCTAssertEqual(graph.packages.count, 2)
172-
let package = try XCTUnwrap(graph.packages.first)
172+
let package = try XCTUnwrap(graph.package(for: .plain("A")))
173173
let serializer = MermaidPackageSerializer(package: package.underlying)
174174
XCTAssertEqual(
175175
serializer.renderedMarkdown,

Tests/PackageGraphTests/ModulesGraphTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,12 @@ final class ModulesGraphTests: XCTestCase {
8383
result.checkTarget("Baz") { result in result.check(dependencies: "Bar") }
8484
}
8585

86-
let fooPackage = try XCTUnwrap(g.packages.first{ $0.identity == .plain("Foo") })
86+
let fooPackage = try XCTUnwrap(g.package(for: .plain("Foo")))
8787
let fooTarget = try XCTUnwrap(g.allTargets.first{ $0.name == "Foo" })
8888
let fooDepTarget = try XCTUnwrap(g.allTargets.first{ $0.name == "FooDep" })
8989
XCTAssertEqual(g.package(for: fooTarget)?.id, fooPackage.id)
9090
XCTAssertEqual(g.package(for: fooDepTarget)?.id, fooPackage.id)
91-
let barPackage = try XCTUnwrap(g.packages.first{ $0.identity == .plain("Bar") })
91+
let barPackage = try XCTUnwrap(g.package(for: .plain("Bar")))
9292
let barTarget = try XCTUnwrap(g.allTargets.first{ $0.name == "Bar" })
9393
XCTAssertEqual(g.package(for: barTarget)?.id, barPackage.id)
9494
}

0 commit comments

Comments
 (0)