diff options
author | Damien George <damien.p.george@gmail.com> | 2015-01-29 00:44:11 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-01-29 00:44:11 +0000 |
commit | 12c66be2b8baab093c7be5e2108d2767c9779a69 (patch) | |
tree | 7db0c4259eaae84cea25d79b3856fc08d863cef1 /tests/basics/del_global.py | |
parent | 81e70a88a7a4adb33c4a5d049c83f42d94e6332b (diff) | |
download | micropython-12c66be2b8baab093c7be5e2108d2767c9779a69.tar.gz micropython-12c66be2b8baab093c7be5e2108d2767c9779a69.zip |
tests: Add some tests to improve coverage.
Used gcov to find some parts of vm.c, runtime.c, obj.c that were not
covered by any tests. Still need to use gcov more thoroughly.
Diffstat (limited to 'tests/basics/del_global.py')
-rw-r--r-- | tests/basics/del_global.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/basics/del_global.py b/tests/basics/del_global.py new file mode 100644 index 0000000000..24ecec8e84 --- /dev/null +++ b/tests/basics/del_global.py @@ -0,0 +1,18 @@ +# del global + +def do_del(): + global x + del x + +x = 1 +print(x) +do_del() +try: + print(x) +except NameError: + print("NameError") +try: + do_del() +except: # NameError: + # FIXME uPy returns KeyError for this + print("NameError") |