updated tests to work with new wrap code generation

release/4.3a0
Varun Agrawal 2019-07-10 15:56:32 -04:00
parent 090994a1a3
commit 8632303157
2 changed files with 7 additions and 7 deletions

View File

@ -145,7 +145,7 @@ cdef extern from "folder/path/to/Test.h":
cdef extern from "folder/path/to/Test.h" namespace "":
VectorXd pxd_aGlobalFunction "aGlobalFunction"()
VectorXd pxd_aGlobalFunction "aGlobalFunction"() except +
cdef extern from "folder/path/to/Test.h" namespace "":
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a)
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a, double b)
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a) except +
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a, double b) except +

View File

@ -464,11 +464,11 @@ def overloadedGlobalFunction_0(args, kwargs):
try:
__params = process_args(['a'], args, kwargs)
a = <int>(__params[0])
return_value = pxd_overloadedGlobalFunction(a)
return True, ndarray_copy(return_value).squeeze()
except:
return False, None
return_value = pxd_overloadedGlobalFunction(a)
return True, ndarray_copy(return_value).squeeze()
def overloadedGlobalFunction_1(args, kwargs):
cdef list __params
cdef VectorXd return_value
@ -476,8 +476,8 @@ def overloadedGlobalFunction_1(args, kwargs):
__params = process_args(['a', 'b'], args, kwargs)
a = <int>(__params[0])
b = <double>(__params[1])
return_value = pxd_overloadedGlobalFunction(a, b)
return True, ndarray_copy(return_value).squeeze()
except:
return False, None
return_value = pxd_overloadedGlobalFunction(a, b)
return True, ndarray_copy(return_value).squeeze()