Open martinRenou opened 2 years ago
I think testing/spec validation might be something where, in the spirit of #41, we would perhaps benefit from using exactly jupyter-kernel-test
, such that spec changes only have to be reflected/improved in one place.
Some thoughts on how we could do this:
repl
app run by a js test framework
jupyter_kernel_test.KernelTests
Either way, and even if we started it here, i imagine we would still end up a separate installable package, and repo in this org, which each kernel's test suite could depend on.
For testing kernels on the back-end we have the jupyter-kernel-test tool which is quite convenient, I was thinking (with the number of xeus kernels coming to JupyterLite) it would be nice to have something similar for jupyterlite kernels.
It could probably be using galata or just playwright. It could also be a jest testing tool.
I am opening an issue here to gather ideas on this.