-
Notifications
You must be signed in to change notification settings - Fork 29
/
playwright.config.js
36 lines (33 loc) · 1.01 KB
/
playwright.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/* This code is a Qiskit project.
*
* (C) Copyright IBM 2023.
*
* This code is licensed under the Apache License, Version 2.0. You may
* obtain a copy of this license in the LICENSE.txt file in the root directory
* of this source tree or at http://www.apache.org/licenses/LICENSE-2.0.
*
* Any modifications or derivative works of this code must retain this
* copyright notice, and modified files need to carry a notice indicating
* that they have been altered from the originals.
*/
import { defineConfig } from "@playwright/test";
const baseURL = "http://127.0.0.1:8080"
export default defineConfig({
outputDir: "snapshot_results",
workers: process.env.CI ? 1 : undefined,
testMatch: /.*tests\.js$/,
expect: {
toHaveScreenshot: {
threshold: 0.01, // We expect colors to be near exact matches.
},
},
use: {
baseURL,
// Sets default viewport to desktop dimensions.
viewport: { width: 1920, height: 1080 },
},
webServer: {
command: "npm run start",
url: baseURL,
},
});