diff options
author | Damien George <damien@micropython.org> | 2024-01-18 16:32:31 +1100 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2024-01-22 11:48:27 +1100 |
commit | 7bbcee3cf09a08199b3ffefb6c5e37208cba5f0a (patch) | |
tree | 6260794d34aaef18fcf5a6521ff3d103bc962dbf /tests/esp32/check_err_str.py | |
parent | f93ffc2875c57ce3b8a608ebf5ae9050aa62f069 (diff) |
tests: Move port-specific test directories into tests/ports/ directory.
To keep them all together, mirroring the top-level directory structure.
Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'tests/esp32/check_err_str.py')
-rw-r--r-- | tests/esp32/check_err_str.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/tests/esp32/check_err_str.py b/tests/esp32/check_err_str.py deleted file mode 100644 index 055eecf74..000000000 --- a/tests/esp32/check_err_str.py +++ /dev/null @@ -1,43 +0,0 @@ -try: - from esp32 import Partition as p - import micropython -except ImportError: - print("SKIP") - raise SystemExit - -# try some vanilla OSError to get std error code -try: - open("this filedoesnotexist", "r") - print("FAILED TO RAISE") -except OSError as e: - print(e) - -# try to make nvs partition bootable, which ain't gonna work -part = p.find(type=p.TYPE_DATA)[0] -fun = p.set_boot -try: - fun(part) - print("FAILED TO RAISE") -except OSError as e: - print(e) - -# same but with out of memory condition by locking the heap -exc = "FAILED TO RAISE" -micropython.heap_lock() -try: - fun(part) -except OSError as e: - exc = e -micropython.heap_unlock() -print("exc:", exc) # exc empty due to no memory - -# same again but having an emergency buffer -micropython.alloc_emergency_exception_buf(256) -exc = "FAILED TO RAISE" -micropython.heap_lock() -try: - fun(part) -except Exception as e: - exc = e -micropython.heap_unlock() -print(exc) |