diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2901a85c..d09d5e80 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -109,7 +109,7 @@ jobs: - name: Launch JupyterLab if: matrix.os == 'ubuntu' - run: jlpm run start:detached + run: jlpm start:detached working-directory: ui-tests - name: Wait for JupyterLab @@ -121,7 +121,7 @@ jobs: - name: Run UI Tests if: matrix.os == 'ubuntu' - run: jlpm run test + run: jlpm test working-directory: ui-tests - name: Upload UI Test artifacts diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-0-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-0-linux.png index 153d236d..1cc55509 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-0-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-0-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-1-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-1-linux.png index 729f1b2e..5ad77324 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-1-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-1-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-2-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-2-linux.png index b7ea3ddd..8f44c534 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-2-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-2-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-3-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-3-linux.png index e3063cf5..a0b3f716 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-3-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-ipynb-cell-3-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-0-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-0-linux.png index 153d236d..1cc55509 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-0-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-0-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-1-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-1-linux.png index 3f60fc8b..dcc8a1d1 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-1-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-1-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-10-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-10-linux.png index bad8fdd2..28fcd796 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-10-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-10-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-11-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-11-linux.png index ef9bd6e4..d9fa5ae4 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-11-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-11-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-12-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-12-linux.png index 9a458561..01c76483 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-12-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-12-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-13-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-13-linux.png index cbd4debf..9172208e 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-13-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-13-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-14-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-14-linux.png index cbd4debf..9172208e 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-14-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-14-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-2-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-2-linux.png index 39dee5b0..01e6d533 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-2-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-2-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-3-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-3-linux.png index b11f583a..48f4b7cf 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-3-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-3-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-4-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-4-linux.png index f05c4494..ac979813 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-4-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-4-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-5-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-5-linux.png index d160563e..93877eda 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-5-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-5-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-6-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-6-linux.png index 39dee5b0..01e6d533 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-6-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-6-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-7-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-7-linux.png index a4eaa409..d0a3e231 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-7-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-7-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-8-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-8-linux.png index d1208b29..abf0e24f 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-8-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-8-linux.png differ diff --git a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-9-linux.png b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-9-linux.png index 2a927da5..a1ec88f7 100644 Binary files a/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-9-linux.png and b/ui-tests/tests/ipympl.test.ts-snapshots/ipympl-update-ipynb-cell-9-linux.png differ diff --git a/ui-tests/tests/notebooks/ipympl.ipynb b/ui-tests/tests/notebooks/ipympl.ipynb index 21780049..5ac2924f 100644 --- a/ui-tests/tests/notebooks/ipympl.ipynb +++ b/ui-tests/tests/notebooks/ipympl.ipynb @@ -13,7 +13,11 @@ "import numpy as np\n", "\n", "fig = plt.figure()\n", - "plt.plot(np.sin(np.linspace(0, 20, 100)));" + "plt.plot(np.sin(np.linspace(0, 20, 100)))\n", + "\n", + "# Remove text to avoid tiny differences in rendered output.\n", + "from matplotlib.testing.decorators import remove_ticks_and_titles\n", + "remove_ticks_and_titles(fig)" ] }, { diff --git a/ui-tests/tests/notebooks/ipympl_update.ipynb b/ui-tests/tests/notebooks/ipympl_update.ipynb index d309bde5..619ef129 100644 --- a/ui-tests/tests/notebooks/ipympl_update.ipynb +++ b/ui-tests/tests/notebooks/ipympl_update.ipynb @@ -13,7 +13,11 @@ "import numpy as np\n", "\n", "fig = plt.figure()\n", - "plt.plot(np.sin(np.linspace(0, 20, 100)));" + "plt.plot(np.sin(np.linspace(0, 20, 100)))\n", + "\n", + "# Remove text to avoid tiny differences in rendered output.\n", + "from matplotlib.testing.decorators import remove_ticks_and_titles\n", + "remove_ticks_and_titles(fig)" ] }, {