Our python environment in the www interface uses pyodide. As files from the host may not be easily shared/mounted from a web application, pyodide uses Emscripten FS. With pytest requiring tests to be in placed in their own files so they may be auto-discovered, we may want a "simple" UI to let push / change files in Emscripten FS.
For instance we could provide a mean to upload a zip file with a number of pytest modules, extract it to the Emscripten FS (pyodide provides an API for that) and let the user run pytest from there
Our python environment in the www interface uses pyodide. As files from the host may not be easily shared/mounted from a web application, pyodide uses Emscripten FS. With pytest requiring tests to be in placed in their own files so they may be auto-discovered, we may want a "simple" UI to let push / change files in Emscripten FS.
For instance we could provide a mean to upload a zip file with a number of pytest modules, extract it to the Emscripten FS (pyodide provides an API for that) and let the user run pytest from there