tests/micropython: Add test for micropython.opt_level() function.
This commit is contained in:
parent
7dc2345715
commit
7f0e563de3
14
tests/micropython/opt_level.py
Normal file
14
tests/micropython/opt_level.py
Normal file
@ -0,0 +1,14 @@
|
||||
import micropython as micropython
|
||||
|
||||
# check we can get and set the level
|
||||
micropython.opt_level(0)
|
||||
print(micropython.opt_level())
|
||||
micropython.opt_level(1)
|
||||
print(micropython.opt_level())
|
||||
|
||||
# check that the optimisation levels actually differ
|
||||
micropython.opt_level(0)
|
||||
exec('print(__debug__)')
|
||||
micropython.opt_level(1)
|
||||
exec('print(__debug__)')
|
||||
exec('assert 0')
|
4
tests/micropython/opt_level.py.exp
Normal file
4
tests/micropython/opt_level.py.exp
Normal file
@ -0,0 +1,4 @@
|
||||
0
|
||||
1
|
||||
True
|
||||
False
|
Loading…
x
Reference in New Issue
Block a user