Damien George c1513a078d tests/ports/webassembly: Add webassembly JS tests.
Signed-off-by: Damien George <damien@micropython.org>
2024-03-22 14:31:25 +11:00

10 lines
323 B
JavaScript

const mp = await (await import(process.argv[2])).loadMicroPython();
mp.FS.mkdir("/lib/");
mp.FS.writeFile("/lib/testmod.py", "x = 1; print(__name__, x)");
mp.runPython("import testmod");
mp.runPython("import sys; sys.modules.clear()");
const testmod = mp.pyimport("testmod");
console.log("testmod:", testmod, testmod.x);