18 lines
358 B
Python
18 lines
358 B
Python
import platform
|
|
|
|
from rustapi_module.subclassing import Subclassable
|
|
|
|
PYPY = platform.python_implementation() == "PyPy"
|
|
|
|
|
|
class SomeSubClass(Subclassable):
|
|
def __str__(self):
|
|
return "SomeSubclass"
|
|
|
|
|
|
def test_subclassing():
|
|
if not PYPY:
|
|
a = SomeSubClass()
|
|
assert str(a) == "SomeSubclass"
|
|
assert type(a) is SomeSubClass
|