Skip to content

Commit 868038a

Browse files
committed
Enhancing test.
1 parent 4e9e608 commit 868038a

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

mypyc/test-data/run-classes.test

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2725,17 +2725,23 @@ class A:
27252725
def __del__(self):
27262726
print("deleting A...")
27272727

2728-
class B(A):
2728+
class B:
2729+
def __del__(self):
2730+
print("deleting B...")
2731+
2732+
class C(B):
27292733
def __init__(self):
27302734
self.a = A()
27312735

27322736
def __del__(self):
2733-
print("deleting B...")
2737+
print("deleting C...")
2738+
super().__del__()
27342739

27352740
[file driver.py]
27362741
import native
2737-
native.B()
2742+
native.C()
27382743

27392744
[out]
2745+
deleting C...
27402746
deleting B...
27412747
deleting A...

0 commit comments

Comments
 (0)