mirror of
https://github.com/nasa/openmct.git
synced 2025-06-10 03:11:39 +00:00
docs: fix docker command and formatting (#6329)
- Fixes an inconsistency in the docs with regards to the docker command for spinning up a Playwright container - Closes an unclosed markdown code block
This commit is contained in:
parent
a50960d66c
commit
8df1f6406b
@ -92,7 +92,9 @@ Read more about [Playwright Snapshots](https://playwright.dev/docs/test-snapshot
|
|||||||
- Snapshots need to be executed within the official Playwright container to ensure we're using the exact rendering platform in CI and locally. To do a valid comparison locally:
|
- Snapshots need to be executed within the official Playwright container to ensure we're using the exact rendering platform in CI and locally. To do a valid comparison locally:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
docker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:[GET THIS VERSION FROM OUR CIRCLECI CONFIG FILE]-focal /bin/bash
|
// Replace {X.X.X} with the current Playwright version
|
||||||
|
// from our package.json or circleCI configuration file
|
||||||
|
docker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:v{X.X.X}-focal /bin/bash
|
||||||
npm install
|
npm install
|
||||||
npx playwright test --config=e2e/playwright-ci.config.js --project=chrome --grep @snapshot
|
npx playwright test --config=e2e/playwright-ci.config.js --project=chrome --grep @snapshot
|
||||||
```
|
```
|
||||||
@ -104,17 +106,20 @@ When the `@snapshot` tests fail, they will need to be evaluated to determine if
|
|||||||
To compare a snapshot, run a test and open the html report with the 'Expected' vs 'Actual' screenshot. If the actual screenshot is preferred, then the source-controlled 'Expected' snapshots will need to be updated with the following scripts.
|
To compare a snapshot, run a test and open the html report with the 'Expected' vs 'Actual' screenshot. If the actual screenshot is preferred, then the source-controlled 'Expected' snapshots will need to be updated with the following scripts.
|
||||||
|
|
||||||
MacOS
|
MacOS
|
||||||
|
|
||||||
```
|
```
|
||||||
npm run test:e2e:updatesnapshots
|
npm run test:e2e:updatesnapshots
|
||||||
```
|
```
|
||||||
|
|
||||||
Linux/CI
|
Linux/CI
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
// Replace {X.X.X} with the current Playwright version
|
// Replace {X.X.X} with the current Playwright version
|
||||||
// from our package.json or circleCI configuration file
|
// from our package.json or circleCI configuration file
|
||||||
docker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:v{X.X.X}-focal /bin/bash
|
docker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:v{X.X.X}-focal /bin/bash
|
||||||
npm install
|
npm install
|
||||||
npm run test:e2e:updatesnapshots
|
npm run test:e2e:updatesnapshots
|
||||||
|
```
|
||||||
|
|
||||||
## Performance Testing
|
## Performance Testing
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user