Skip to content

Commit 034d082

Browse files
committed
Add ui-tests for JupyterLab / Jupyter Notebook 7
1 parent 91456d8 commit 034d082

File tree

19 files changed

+5861
-1458
lines changed

19 files changed

+5861
-1458
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,25 @@ jobs:
5050
set -eux
5151
jlpm
5252
jlpm run eslint:check
53+
cd ./components
54+
npm install
55+
npm run build
56+
cd ..
57+
cd ./nbextension
58+
npm install
59+
npm run build
60+
cd ..
5361
python -m pip install .
5462
5563
jupyter labextension list 2>&1 | grep -ie "lc_notebook_diff.*OK"
5664
python -m jupyterlab.browser_check
5765
5866
jlpm install
59-
#cd ./ui-tests
60-
#jlpm install
61-
#jlpm playwright install
62-
#jlpm playwright test
63-
#cd ..
67+
cd ./ui-tests
68+
jlpm install
69+
jlpm playwright install
70+
jlpm playwright test
71+
cd ..
6472
6573
pip install build
6674
python -m build --sdist

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ The `jlpm` command is JupyterLab's pinned version of
4343
`yarn` or `npm` in lieu of `jlpm` below.
4444

4545
```bash
46+
jlpm prepare
4647
# Clone the repo to your local environment
4748
# Change directory to the lc_notebook_diff directory
4849
# Install package in development mode

0 commit comments

Comments
 (0)