more tests

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5784 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2004-03-21 23:38:59 +00:00
commit 5a656bf645
13 changed files with 161 additions and 18 deletions

View file

@ -27,7 +27,8 @@ if vu[2] != std_containers.videntu(vu)[2]:
raise RuntimeError, "bad videntu"
if v[0:3] != vu[0:3]:
if v[0:3][1] != vu[0:3][1]:
print v[0:3][1], vu[0:3][1]
raise RuntimeError, "bad getslice"
@ -51,3 +52,30 @@ if map != std_containers.mapident(map):
raise RuntimeError, "bad map"
vi = std_containers.vector_i((2,2,3,4))
v = (1,2)
v1 = std_containers.v_inout(vi)
vi[1], v1[1]
v1,v2 = ((1,2),(3,4))
v1,v2 = std_containers.v_inout2(v1,v2)
a1 = std_containers.A(1)
a2 = std_containers.A(2)
p1 = (1,a1)
p2 = (2,a2)
v = (p1,p2)
v2= std_containers.pia_vident(v)
v2[0][1].a
v2[1][1].a
v3 = std_containers.vector_piA(v2)
v3[0][1].a
v3[1][1].a