diff options
author | Damien George <damien.p.george@gmail.com> | 2015-04-04 22:05:30 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-04-04 22:05:30 +0100 |
commit | 9dd36404646f857c4f250537bac0d9a8ad041d25 (patch) | |
tree | c6509bcd3c7d5c2e67332110c582df2b5a5c669f /tests/basics/class_descriptor.py | |
parent | 7e758b1cf878312cab5d9d2825b36e7235ea10a3 (diff) | |
download | micropython-9dd36404646f857c4f250537bac0d9a8ad041d25.tar.gz micropython-9dd36404646f857c4f250537bac0d9a8ad041d25.zip |
tests: Add missing tests for builtins, and many other things.
Diffstat (limited to 'tests/basics/class_descriptor.py')
-rw-r--r-- | tests/basics/class_descriptor.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/basics/class_descriptor.py b/tests/basics/class_descriptor.py index 27907411db..25b373e47e 100644 --- a/tests/basics/class_descriptor.py +++ b/tests/basics/class_descriptor.py @@ -1,13 +1,19 @@ class Descriptor: def __get__(self, obj, cls): + print('get') print(type(obj) is Main) print(cls is Main) return 'result' def __set__(self, obj, val): + print('set') print(type(obj) is Main) print(val) + def __delete__(self, obj): + print('delete') + print(type(obj) is Main) + class Main: Forward = Descriptor() @@ -18,4 +24,5 @@ if 'Descriptor' in repr(r.__class__): else: print(r) m.Forward = 'a' + del m.Forward |