From e682ad04a4cc17813460c99283970c2ce3fa2cc4 Mon Sep 17 00:00:00 2001 From: Austin Fahsl Date: Fri, 16 Dec 2022 13:42:54 -0600 Subject: [PATCH] chore(e2e): pre-install dependencies to prevent caching error --- .../lerna-version => version/src}/npm-client-args.spec.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) rename e2e/{tests/lerna-version => version/src}/npm-client-args.spec.ts (84%) diff --git a/e2e/tests/lerna-version/npm-client-args.spec.ts b/e2e/version/src/npm-client-args.spec.ts similarity index 84% rename from e2e/tests/lerna-version/npm-client-args.spec.ts rename to e2e/version/src/npm-client-args.spec.ts index 1b40672de8..d2e7742326 100644 --- a/e2e/tests/lerna-version/npm-client-args.spec.ts +++ b/e2e/version/src/npm-client-args.spec.ts @@ -1,5 +1,4 @@ -import { Fixture } from "../../utils/fixture"; -import { normalizeCommitSHAs, normalizeEnvironment } from "../../utils/snapshot-serializer-utils"; +import { Fixture, normalizeCommitSHAs, normalizeEnvironment } from "@lerna/e2e-utils"; expect.addSnapshotSerializer({ serialize(str: string) { @@ -34,13 +33,16 @@ describe("lerna-version-npm-client-args", () => { eslint: "8.25.0", }, })); + await fixture.exec( + "npm install eslint-plugin-react-app@6.2.2 eslint@8.25.0 --save=false --legacy-peer-deps" + ); await fixture.createInitialGitCommit(); await fixture.exec("git push origin test-main"); }); afterEach(() => fixture.destroy()); it("should add npmClientArgs to npm install at the end of the version command", async () => { - const output = await fixture.lerna("version 3.3.3 -y --npmClientArgs=--legacy-peer-deps"); + const output = await fixture.lerna("version 3.3.3 -y --npm-client-args=--legacy-peer-deps"); expect(output.combinedOutput).toMatchInlineSnapshot(` lerna notice cli v999.9.9-e2e.0 lerna info current version 0.0.0