From d670f40f028463d2301eede8ebde119a03d29254 Mon Sep 17 00:00:00 2001 From: Artem Gusev <15903982+Unclemortuary@users.noreply.github.com> Date: Mon, 2 Jan 2023 17:06:51 +0300 Subject: [PATCH] Add filenames to code snippets under Setup docs page (#540) --- website/docs/getting-started/setup.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/website/docs/getting-started/setup.md b/website/docs/getting-started/setup.md index b1d9b38c..0eb9e8d0 100644 --- a/website/docs/getting-started/setup.md +++ b/website/docs/getting-started/setup.md @@ -10,8 +10,7 @@ sidebar_position: 2 Create a setup script with the following: -```javascript -// ./testSetup.js +```javascript title="testSetup.js" // add all jest-extended matchers import * as matchers from 'jest-extended'; @@ -24,7 +23,7 @@ expect.extend({ toBeArray, toBeSealed }); Add your setup script to your Jest `setupFilesAfterEnv` configuration. [See for help](https://jestjs.io/docs/en/configuration.html#setupfilesafterenv-array) -```json +```json title="package.json" "jest": { "setupFilesAfterEnv": ["./testSetup.js"] } @@ -32,7 +31,7 @@ Add your setup script to your Jest `setupFilesAfterEnv` configuration. [See for To automatically extend `expect` with all matchers, you can use -```json +```json title="package.json" "jest": { "setupFilesAfterEnv": ["jest-extended/all"] } @@ -42,7 +41,7 @@ To automatically extend `expect` with all matchers, you can use `jest-extended` works with `vitest` because their `expect.extend` API is compatible. In your setup script: -```javascript +```javascript title="testSetup.js" import {expect} from "vitest"; import * as matchers from "jest-extended"; expect.extend(matchers); @@ -50,7 +49,7 @@ expect.extend(matchers); Add this setup script to your `vitest.config.js`: -```javascript +```javascript title="vitest.config.js" export default defineConfig({ test: { setupFiles: ["./testSetup.js"],