diff options
author | Rami Ali <flowergrass@users.noreply.github.com> | 2016-12-29 12:55:23 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-12-29 13:22:19 +1100 |
commit | c15ebf7c8c797af0dc7e601dbb70dbe3777d8ee6 (patch) | |
tree | 8d2c4133b3dcfac9c032cb30ee9ff8810954a9aa /tests/extmod/ubinascii_unhexlify.py | |
parent | 45a8cc8f0b29f447eba6047112f38780ca8a89da (diff) |
tests/extmod: Improve ubinascii.c test coverage.
Diffstat (limited to 'tests/extmod/ubinascii_unhexlify.py')
-rw-r--r-- | tests/extmod/ubinascii_unhexlify.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/extmod/ubinascii_unhexlify.py b/tests/extmod/ubinascii_unhexlify.py index 1ec6972c5..99c2c0208 100644 --- a/tests/extmod/ubinascii_unhexlify.py +++ b/tests/extmod/ubinascii_unhexlify.py @@ -7,3 +7,13 @@ print(binascii.unhexlify(b'0001020304050607')) print(binascii.unhexlify(b'08090a0b0c0d0e0f')) print(binascii.unhexlify(b'7f80ff')) print(binascii.unhexlify(b'313233344142434461626364')) + +try: + a = binascii.unhexlify(b'0') # odd buffer length +except ValueError: + print('ValueError') + +try: + a = binascii.unhexlify(b'gg') # digit not hex +except ValueError: + print('ValueError') |