Skip to content

Commit d83c078

Browse files
committed
More debugging
1 parent 2038657 commit d83c078

File tree

4 files changed

+16
-22
lines changed

4 files changed

+16
-22
lines changed

assets/test/identity-case/Package.resolved

Lines changed: 5 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/test/identity-case/Package.swift

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.8
1+
// swift-tools-version:5.4
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33

44
import PackageDescription
@@ -13,14 +13,13 @@ let package = Package(
1313
],
1414
dependencies: [
1515
// Dependencies declare other packages that this package depends on.
16-
.package(url: "https://github.com/swiftlang/swift-markdown.git", exact: "0.6.0"),
16+
.package(url: "https://github.com/jpsim/Yams.git", from: "5.0.0"),
1717
],
1818
targets: [
1919
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
2020
// Targets can depend on other targets in this package, and on products in packages this package depends on.
2121
.target(
2222
name: "identity-case",
23-
dependencies: [.product(name: "Markdown", package: "swift-markdown")]
24-
),
23+
dependencies: ["Yams"]),
2524
]
2625
)

src/commands/dependencies/common.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ export async function executeSwiftPackageCommand<T>(
4343
folderContext: FolderContext,
4444
config: SwiftPackageCommandConfig
4545
): Promise<T> {
46+
// eslint-disable-next-line no-console
47+
console.log(">>> Create Swift task:", config.args.join(" "));
48+
4649
const task = createSwiftTask(
4750
config.args,
4851
config.taskName,
@@ -61,6 +64,8 @@ export async function executeSwiftPackageCommand<T>(
6164

6265
const outputChunks: string[] = [];
6366
task.execution.onDidWrite((data: string) => {
67+
// eslint-disable-next-line no-console
68+
console.log(">>> Swift Package Command Output:", data);
6469
outputChunks.push(data);
6570
});
6671

test/integration-tests/SwiftPackage.test.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,8 @@ tag("medium").suite("SwiftPackage Test Suite", function () {
116116
assert.strictEqual(await swiftPackage.isValid, true);
117117
assert.strictEqual((await swiftPackage.dependencies).length, 1);
118118
assert(swiftPackage.resolved !== undefined);
119-
assert.strictEqual(swiftPackage.resolved.pins.length, 2);
120-
assert.strictEqual(swiftPackage.resolved.pins[0].identity, "swift-cmark");
121-
assert.strictEqual(swiftPackage.resolved.pins[1].identity, "swift-markdown");
119+
assert.strictEqual(swiftPackage.resolved.pins.length, 1);
120+
assert.strictEqual(swiftPackage.resolved.pins[0].identity, "yams");
122121
});
123122
});
124123

@@ -132,7 +131,7 @@ tag("medium").suite("SwiftPackage Test Suite", function () {
132131
testAssets: [asset],
133132
});
134133

135-
test("Identity case-insensitivity", async () => {
134+
test("Identity case-different", async () => {
136135
assert.strictEqual(await swiftPackage.isValid, true);
137136
assert.strictEqual((await swiftPackage.dependencies).length, 1);
138137
assert(swiftPackage.resolved !== undefined);

0 commit comments

Comments
 (0)