Files
RustPython/extra_tests/snippets/builtin_super.py
2022-05-08 04:19:38 +09:00

19 lines
347 B
Python

test_super_list = super(list)
assert test_super_list.__self__ is None
assert test_super_list.__self_class__ is None
assert test_super_list.__thisclass__ == list
class testA:
a = 1
class testB(testA):
b = 1
superB = super(testB)
assert superB.__thisclass__ == testB
assert superB.__self_class__ is None
assert superB.__self__ is None