You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 16, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+9-10Lines changed: 9 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -78,22 +78,21 @@ jlpm run build:test
78
78
jlpm run test
79
79
```
80
80
81
-
There are also end to end tests to cover higher level user interactions, located in the `app/test` folder. To run these tests:
81
+
There are also end to end tests to cover higher level user interactions, located in the [`ui-tests`](./ui-tests) folder. To run these tests:
82
82
83
83
```bash
84
+
cd ui-tests
84
85
# start a new Jupyter server in a terminal
85
-
npm start
86
+
jlpm start
86
87
87
-
# run the end to end tests
88
-
jlpm run test:e2e
88
+
# in a new terminal, run the tests
89
+
jlpm test
90
+
```
89
91
90
-
# to run in headful mode
91
-
PWDEBUG=1 jlpm run test:e2e
92
+
The `test` script calls the Playwright test runner. You can pass additional arguments to `playwright` by appending parameters to the command. For example to run the test in headed mode, `jlpm test --headed`.
92
93
93
-
# to run with firefox as the browser
94
-
BROWSER=firefox jlpm run test:e2e
95
-
```
94
+
Checkout the [Playwright Command Line Reference](https://playwright.dev/docs/test-cli/) for more information about the available command line options.
96
95
97
96
Running the end to end tests in headful mode will trigger something like the following:
0 commit comments