diff options
author | Damien George <damien.p.george@gmail.com> | 2015-03-02 12:47:44 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-03-02 12:47:44 +0000 |
commit | 2af921fb51be3d380058d93f71ad0f41c8d5c160 (patch) | |
tree | f0800371b64cf0786653f64369ced516deb51ae7 /tests/basics | |
parent | 18fd7e8305cf53a8b59fb03960c5eccf167be80a (diff) | |
download | micropython-2af921fb51be3d380058d93f71ad0f41c8d5c160.tar.gz micropython-2af921fb51be3d380058d93f71ad0f41c8d5c160.zip |
tests: Add tests for op special meths, ubinascii, complex.
Diffstat (limited to 'tests/basics')
-rw-r--r-- | tests/basics/dict2.py | 2 | ||||
-rw-r--r-- | tests/basics/dict_specialmeth.py | 7 | ||||
-rw-r--r-- | tests/basics/set_specialmeth.py | 5 |
3 files changed, 12 insertions, 2 deletions
diff --git a/tests/basics/dict2.py b/tests/basics/dict2.py index ab6180481c..ca964488d2 100644 --- a/tests/basics/dict2.py +++ b/tests/basics/dict2.py @@ -12,5 +12,3 @@ print(d['1'], d['2'], d['3']) d2 = dict(d) print('2' in d2) print(id(d) != id(d2), d == d2) - -print(d.__getitem__('2')) diff --git a/tests/basics/dict_specialmeth.py b/tests/basics/dict_specialmeth.py new file mode 100644 index 0000000000..7a944feacf --- /dev/null +++ b/tests/basics/dict_specialmeth.py @@ -0,0 +1,7 @@ +# dict object with special methods + +d = {} +d.__setitem__('2', 'two') +print(d.__getitem__('2')) +d.__delitem__('2') +print(d) diff --git a/tests/basics/set_specialmeth.py b/tests/basics/set_specialmeth.py new file mode 100644 index 0000000000..76036f3ffc --- /dev/null +++ b/tests/basics/set_specialmeth.py @@ -0,0 +1,5 @@ +# set object with special methods + +s = {1, 2} +print(s.__contains__(1)) +print(s.__contains__(3)) |