mirror of https://github.com/swig/swig
18 lines
390 B
Python
18 lines
390 B
Python
from li_std_auto_ptr import *
|
|
|
|
k1 = makeKlassAutoPtr("first")
|
|
k2 = makeKlassAutoPtr("second")
|
|
if Klass.getTotal_count() != 2:
|
|
raise "number of objects should be 2"
|
|
|
|
del k1
|
|
if Klass.getTotal_count() != 1:
|
|
raise "number of objects should be 1"
|
|
|
|
if k2.getLabel() != "second":
|
|
raise "wrong object label"
|
|
|
|
del k2
|
|
if Klass.getTotal_count() != 0:
|
|
raise "no objects should be left"
|