diff options
Diffstat (limited to 'tests/errors/pure_errors.py')
-rw-r--r-- | tests/errors/pure_errors.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/errors/pure_errors.py b/tests/errors/pure_errors.py index a480d7abe..75682a5a1 100644 --- a/tests/errors/pure_errors.py +++ b/tests/errors/pure_errors.py @@ -68,6 +68,12 @@ def test_contradicting_decorators2(x: object) -> object: return x +@cython.cfunc +@cython.ufunc +def add_one(x: cython.double) -> cython.double: + return x+1 + + _ERRORS = """ 44:22: Calling gil-requiring function not allowed without gil 45:24: Calling gil-requiring function not allowed without gil @@ -75,6 +81,7 @@ _ERRORS = """ 53:0: Exception clause not allowed for function returning Python object 59:0: cfunc and ccall directives cannot be combined 65:0: cfunc and ccall directives cannot be combined +71:0: Cannot apply @cfunc to @ufunc, please reverse the decorators. """ _WARNINGS = """ |