summaryrefslogtreecommitdiff
path: root/tests/errors/pure_errors.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/errors/pure_errors.py')
-rw-r--r--tests/errors/pure_errors.py7
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 = """