Skip to content

Commit 2632da1

Browse files
committed
fix: some pnpm fixes for tests to succeed
1 parent be3e16b commit 2632da1

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

test/package-installation-manager.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import * as HostInfoLib from "../lib/common/host-info";
66
import * as LoggerLib from "../lib/common/logger/logger";
77
import * as NpmLib from "../lib/node-package-manager";
88
import * as YarnLib from "../lib/yarn-package-manager";
9+
import * as PnpmLib from "../lib/pnpm-package-manager";
910
import * as PackageManagerLib from "../lib/package-manager";
1011
import * as PackageInstallationManagerLib from "../lib/package-installation-manager";
1112
import * as OptionsLib from "../lib/options";
@@ -43,6 +44,7 @@ function createTestInjector(): IInjector {
4344
});
4445
testInjector.register("npm", NpmLib.NodePackageManager);
4546
testInjector.register("yarn", YarnLib.YarnPackageManager);
47+
testInjector.register("pnpm", PnpmLib.PnpmPackageManager);
4648
testInjector.register("packageManager", PackageManagerLib.PackageManager);
4749
testInjector.register("packageInstallationManager", PackageInstallationManagerLib.PackageInstallationManager);
4850

test/plugins-service.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { PackageManager } from "../lib/package-manager";
44
import { PackageInstallationManager } from "../lib/package-installation-manager";
55
import { NodePackageManager } from "../lib/node-package-manager";
66
import { YarnPackageManager } from "../lib/yarn-package-manager";
7+
import { PnpmPackageManager } from "../lib/pnpm-package-manager";
78
import { FileSystem } from "../lib/common/file-system";
89
import { ProjectData } from "../lib/project-data";
910
import { ChildProcess } from "../lib/common/child-process";
@@ -50,6 +51,7 @@ function createTestInjector() {
5051
testInjector.register("packageManager", PackageManager);
5152
testInjector.register("npm", NodePackageManager);
5253
testInjector.register("yarn", YarnPackageManager);
54+
testInjector.register("pnpm", PnpmPackageManager);
5355
testInjector.register("fs", FileSystem);
5456
testInjector.register("adb", {});
5557
testInjector.register("androidDebugBridgeResultHandler", {});

test/services/extensibility-service.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { assert } from "chai";
55
import { NodePackageManager } from "../../lib/node-package-manager";
66
import { PackageManager } from "../../lib/package-manager";
77
import { YarnPackageManager } from "../../lib/yarn-package-manager";
8+
import { PnpmPackageManager } from "../../lib/pnpm-package-manager";
89
import * as constants from "../../lib/constants";
910
import { ChildProcess } from "../../lib/common/child-process";
1011
import { CommandsDelimiters } from "../../lib/common/constants";
@@ -58,6 +59,7 @@ describe("extensibilityService", () => {
5859
});
5960
testInjector.register("npm", NodePackageManager);
6061
testInjector.register("yarn", YarnPackageManager);
62+
testInjector.register("pnpm", PnpmPackageManager);
6163
testInjector.register("settingsService", SettingsService);
6264
testInjector.register("requireService", {
6365
require: (pathToRequire: string): any => undefined

0 commit comments

Comments
 (0)