jupyterlite / pyodide-kernel

Python kernel for JupyterLite powered by Pyodide
https://jupyterlite-pyodide-kernel.readthedocs.io/en/latest/_static/
BSD 3-Clause "New" or "Revised" License
46 stars 25 forks source link

Add UI tests #130

Closed jtpio closed 3 months ago

jtpio commented 3 months ago

Similar to the jupyterlite-xeus repo: https://github.com/jupyterlite/xeus

This would help with https://github.com/jupyterlite/pyodide-kernel/pull/126.

Fixes https://github.com/jupyterlite/pyodide-kernel/issues/128

github-actions[bot] commented 3 months ago

lite-badge :point_left: Try it on ReadTheDocs

jtpio commented 3 months ago

For now these tests are simple and don't include snapshots. They should at least cover the cases for when the COOP / COEP headers are set, and checking that executing cells and the files can be seem from the kernel.

We can always iterated and add more in separate PRs.