diff --git a/package.json b/package.json index 36e5bfc1..e0dc0f7a 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,10 @@ "pnpm": ">=9" }, "workspaces": { - "packages": ["packages/*", "examples/*"] + "packages": [ + "packages/*", + "examples/*" + ] }, "scripts": { "lint": "pnpm --recursive --parallel lint", @@ -37,5 +40,6 @@ "rimraf": "^4.4.1", "ts-node": "^10.9.2", "typescript": "^5.4.5" - } + }, + "packageManager": "pnpm@9.12.3+sha512.cce0f9de9c5a7c95bef944169cc5dfe8741abfb145078c0d508b868056848a87c81e626246cb60967cbd7fd29a6c062ef73ff840d96b3c86c40ac92cf4a813ee" } diff --git a/packages/earl/src/validators/snapshots/toMatchSnapshot.test.ts b/packages/earl/src/validators/snapshots/toMatchSnapshot.test.ts index a56a15cb..047c9472 100644 --- a/packages/earl/src/validators/snapshots/toMatchSnapshot.test.ts +++ b/packages/earl/src/validators/snapshots/toMatchSnapshot.test.ts @@ -114,7 +114,9 @@ describe(toMatchSnapshot.name, () => { it('fails when a value is not present in the snapshot', () => { expect(() => { earl('baz').toMatchSnapshot(mochaContext('unknown')) - }).to.throw('No snapshot was found. Snapshots cannot be generated on CI.') + }).to.throw( + 'No snapshot was found. Snapshots cannot be generated on CI. Run tests locally to generate them.', + ) }) it('cannot be set to update on ci', () => { diff --git a/packages/earl/src/validators/snapshots/toMatchSnapshot.ts b/packages/earl/src/validators/snapshots/toMatchSnapshot.ts index 6e7b6a37..49adafc8 100644 --- a/packages/earl/src/validators/snapshots/toMatchSnapshot.ts +++ b/packages/earl/src/validators/snapshots/toMatchSnapshot.ts @@ -68,7 +68,8 @@ export function toMatchSnapshot(control: Control, context: TestContext) { } else if (snapshot.expected === undefined) { control.assert({ success: false, - reason: 'No snapshot was found. Snapshots cannot be generated on CI.', + reason: + 'No snapshot was found. Snapshots cannot be generated on CI. Run tests locally to generate them.', negatedReason: '', actual, expected: undefined, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a44e2ab..74ddc8b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,8 +153,6 @@ importers: specifier: ^3.22.5 version: 3.22.5 - packages/earl/dist/cjs: {} - packages/website: dependencies: '@algolia/client-search':