File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -50,12 +50,27 @@ Install Python packages
5050pip install -r requirements.txt
5151```
5252
53+ #### Run tests on PC using external modules build
5354
54- #### Run tests on PC
55+ This runs tests by building the modules as external C modules,
56+ which bakes them into the firmware image/executable.
57+
58+ NOTE: Tested on Linux and Mac OS. Not tested on Windows Subsystem for Linux (WSL).
59+
60+ ```
61+ make check_unix
62+ ```
63+
64+ #### Run tests on PC using dynamic native modules
65+
66+ This runs tests by building as dynamic native modules (.mpy files),
67+ and the .mpy files are then loaded at runtime.
68+
69+ NOTE: This does not work on Mac OS. Due to https://github.com/micropython/micropython/issues/5500
5570
5671NOTE: Requires ` micropython ` program to installed (MicroPython Unix port).
5772
58- To build and run tests on host
73+ To build and run tests of dynamic native modules on host
5974```
6075make check
6176```
You can’t perform that action at this time.
0 commit comments