updated tests to work with new wrap code generation
parent
090994a1a3
commit
8632303157
|
@ -145,7 +145,7 @@ cdef extern from "folder/path/to/Test.h":
|
||||||
|
|
||||||
|
|
||||||
cdef extern from "folder/path/to/Test.h" namespace "":
|
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 "":
|
cdef extern from "folder/path/to/Test.h" namespace "":
|
||||||
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a)
|
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a) except +
|
||||||
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a, double b)
|
VectorXd pxd_overloadedGlobalFunction "overloadedGlobalFunction"(int a, double b) except +
|
||||||
|
|
|
@ -464,11 +464,11 @@ def overloadedGlobalFunction_0(args, kwargs):
|
||||||
try:
|
try:
|
||||||
__params = process_args(['a'], args, kwargs)
|
__params = process_args(['a'], args, kwargs)
|
||||||
a = <int>(__params[0])
|
a = <int>(__params[0])
|
||||||
return_value = pxd_overloadedGlobalFunction(a)
|
|
||||||
return True, ndarray_copy(return_value).squeeze()
|
|
||||||
except:
|
except:
|
||||||
return False, None
|
return False, None
|
||||||
|
|
||||||
|
return_value = pxd_overloadedGlobalFunction(a)
|
||||||
|
return True, ndarray_copy(return_value).squeeze()
|
||||||
def overloadedGlobalFunction_1(args, kwargs):
|
def overloadedGlobalFunction_1(args, kwargs):
|
||||||
cdef list __params
|
cdef list __params
|
||||||
cdef VectorXd return_value
|
cdef VectorXd return_value
|
||||||
|
@ -476,8 +476,8 @@ def overloadedGlobalFunction_1(args, kwargs):
|
||||||
__params = process_args(['a', 'b'], args, kwargs)
|
__params = process_args(['a', 'b'], args, kwargs)
|
||||||
a = <int>(__params[0])
|
a = <int>(__params[0])
|
||||||
b = <double>(__params[1])
|
b = <double>(__params[1])
|
||||||
return_value = pxd_overloadedGlobalFunction(a, b)
|
|
||||||
return True, ndarray_copy(return_value).squeeze()
|
|
||||||
except:
|
except:
|
||||||
return False, None
|
return False, None
|
||||||
|
|
||||||
|
return_value = pxd_overloadedGlobalFunction(a, b)
|
||||||
|
return True, ndarray_copy(return_value).squeeze()
|
||||||
|
|
Loading…
Reference in New Issue