pyo3/examples/rustapi_module/tests/test_subclassing.py
Alexander Niederbühl 3dc5b86f22 Add subclassing testcase which previously caused a segfault
Add a testcase from #407. Both test cases don't segfault after the
change to the #[pyclass] system in #683.

Closes #407
2020-01-11 18:24:50 +01:00

16 lines
265 B
Python

import platform
from rustapi_module.subclassing import Subclassable
PYPY = platform.python_implementation() == "PyPy"
class SomeSubClass(Subclassable):
pass
def test_subclassing():
if not PYPY:
a = SomeSubClass()
_b = str(a) + repr(a)