forked from Lephenixnoir/PythonExtra
86c7507233
These tests are intended to fail, as they provide a programatic record of differences between uPy and CPython. They also contain a special comment at the start of the file which has meta-data describing the difference, including known causes and known workarounds.
12 lines
219 B
Python
12 lines
219 B
Python
"""
|
|
categories: Types,int
|
|
description: No int conversion for int-derived types available
|
|
cause: Unknown
|
|
workaround: Unknown
|
|
"""
|
|
class A(int):
|
|
__add__ = lambda self, other: A(int(self) + other)
|
|
|
|
a = A(42)
|
|
print(a+a)
|