diff --git a/Examples/test-suite/scilab/default_constructor_runme.sci b/Examples/test-suite/scilab/default_constructor_runme.sci new file mode 100644 index 000000000..6c5250bec --- /dev/null +++ b/Examples/test-suite/scilab/default_constructor_runme.sci @@ -0,0 +1,113 @@ +exec("swigtest.start", -1); + +a = new_A(); +delete_A(a); + +aa = new_AA(); +delete_AA(aa); + +try + b = new_B(); + swigtestswigtesterror("new_BB created.") +catch +end + +del_b = delete_B; + +try + bb = new_BB(); + swigtesterror("new_BB created.") +catch + +end + +del_bb = delete_BB; + +try + c = new_C(); + swigtesterror("new_C created.") +catch +end + +del_c = delete_C; + +cc = new_CC(); +delete_CC(cc); + +try + d = new_D(); + swigtesterror("new_D created") +catch +end + +del_d = delete_D; + +try + dd = new_DD(); + swigtesterror("new_DD created") +catch +end + +dd = delete_DD; + +try + ad = new_AD(); + swigtesterror("new_AD created") +catch +end + +del_ad = delete_AD; + +exec("swigtest.start", -1); + +e = new_E(); +delete_E(e); + +ee = new_EE(); +delete_EE(ee); + +try + eb = new_EB(); + swigtesterror("new_EB created") +catch +end + +del_eb = delete_EB; + +f = new_F(); + +try + del_f = delete_F; + swigtesterror("delete_F created") +catch +end + +F_destroy(f); + +ff = new_FFF(); +try + del_ff = delete_FFF; + swigtesterror("delete_FFF created") +catch +end + +F_destroy(ff); + +g = new_G(); + +try + del_g = delete_G; + swigtesterror("delete_G created") +catch +end + +G_destroy(g); + +gg = new_GG(); +delete_GG(gg); + +hh = new_HH(1,1); + +exec("swigtest.quit", -1); + +