@@ -80,7 +80,7 @@ final class RuntimeTests: XCTestCase {
8080 func test_downloadableRuntimes( ) async throws {
8181 mockDownloadables ( )
8282 let values = try await runtimeList. downloadableRuntimes ( ) . downloadables
83- XCTAssertEqual ( values. count, 59 )
83+ XCTAssertEqual ( values. count, 60 )
8484 }
8585
8686 func test_downloadableRuntimesNoBetas( ) async throws {
@@ -171,7 +171,7 @@ final class RuntimeTests: XCTestCase {
171171 }
172172
173173 let url = try await runtimeInstaller. downloadOrUseExistingArchive ( runtime: runtime, to: . xcodesCaches, downloader: . urlSession)
174- let fileName = URL ( string: runtime. source) !. lastPathComponent
174+ let fileName = URL ( string: runtime. source! ) !. lastPathComponent
175175 XCTAssertEqual ( url, Path . xcodesCaches. join ( fileName) . url)
176176 XCTAssertNil ( xcodeDownloadURL)
177177 }
@@ -185,10 +185,10 @@ final class RuntimeTests: XCTestCase {
185185 return ( Progress ( ) , Promise . value ( ( destination, HTTPURLResponse ( url: url. pmkRequest. url!, statusCode: 200 , httpVersion: nil , headerFields: nil ) !) ) )
186186 }
187187 let runtime = try await runtimeList. downloadableRuntimes ( ) . downloadables. first { $0. visibleIdentifier == " iOS 15.5 " } !
188- let fileName = URL ( string: runtime. source) !. lastPathComponent
188+ let fileName = URL ( string: runtime. source! ) !. lastPathComponent
189189 let url = try await runtimeInstaller. downloadOrUseExistingArchive ( runtime: runtime, to: . xcodesCaches, downloader: . urlSession)
190190 XCTAssertEqual ( url, Path . xcodesCaches. join ( fileName) . url)
191- XCTAssertEqual ( xcodeDownloadURL, URL ( string: runtime. source) !)
191+ XCTAssertEqual ( xcodeDownloadURL, URL ( string: runtime. source! ) !)
192192 }
193193
194194 func test_installStepsForPackage( ) async throws {
0 commit comments