summaryrefslogtreecommitdiff
path: root/tests/run/pure_py_cimports.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/run/pure_py_cimports.py')
-rw-r--r--tests/run/pure_py_cimports.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/run/pure_py_cimports.py b/tests/run/pure_py_cimports.py
new file mode 100644
index 000000000..57985cc43
--- /dev/null
+++ b/tests/run/pure_py_cimports.py
@@ -0,0 +1,13 @@
+# mode: run
+# tag: pure, import, cimport
+
+from cython.cimports.libc import math
+from cython.cimports.libc.math import ceil
+
+
+def libc_math_ceil(x):
+ """
+ >>> libc_math_ceil(1.5)
+ [2, 2]
+ """
+ return [int(n) for n in [ceil(x), math.ceil(x)]]