From 8afacd7d7e40534fcfbcbb722f827506f530ebb2 Mon Sep 17 00:00:00 2001 From: Alex Hoppen Date: Thu, 12 Dec 2024 16:08:27 -0800 Subject: [PATCH] Check that we get correct package version even if package manifest is invalid Addresses https://github.com/swiftlang/sourcekit-lsp/pull/1846/files#r1856529041 rdar://141311942 --- .../BuildSystemIntegrationTests/SwiftPMBuildSystemTests.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tests/BuildSystemIntegrationTests/SwiftPMBuildSystemTests.swift b/Tests/BuildSystemIntegrationTests/SwiftPMBuildSystemTests.swift index f800b0a2f..3944dbbaf 100644 --- a/Tests/BuildSystemIntegrationTests/SwiftPMBuildSystemTests.swift +++ b/Tests/BuildSystemIntegrationTests/SwiftPMBuildSystemTests.swift @@ -1156,7 +1156,7 @@ final class SwiftPMBuildSystemTests: XCTestCase { files: [ "pkg/Sources/lib/a.swift": "", "pkg/Package.swift": """ - // swift-tools-version: 4.2 + // swift-tools-version:5.1 import PackageDescription """, ] @@ -1177,7 +1177,7 @@ final class SwiftPMBuildSystemTests: XCTestCase { fallbackAfterTimeout: false ) let compilerArgs = try XCTUnwrap(settings?.compilerArguments) - XCTAssert(compilerArgs.contains("-package-description-version")) + assertArgumentsContain("-package-description-version", "5.1.0", arguments: compilerArgs) XCTAssert(compilerArgs.contains(try manifestURL.filePath)) } }