scilab: implement voidtest test

This commit is contained in:
Simon Marchetto 2014-03-26 17:37:33 +01:00
commit 9918b7c06c
2 changed files with 28 additions and 2 deletions

View file

@ -0,0 +1,21 @@
exec("swigtest.start", -1);
globalfunc();
f = new_Foo();
Foo_memberfunc(f);
Foo_staticmemberfunc();
v1 = vfunc1(f);
if ~equalvoidptr(vfunc1(f), f) then swigtesterror("vfunc1(f) <> f"); end
if ~equalvoidptr(vfunc2(f), f) then swigtesterror("vfunc2(f) <> f"); end
v3 = vfunc3(v1);
if ~equalvoidptr(v3, f) then swigtesterror("vfunc3(v1) <> f"); end
Foo_memberfunc(v3);
exec("swigtest.quit", -1);