diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2018-08-25 17:39:10 +0200 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2018-08-25 17:39:10 +0200 |
commit | 719a42a3d50208cfcc053f7a57cc7c00522d7a77 (patch) | |
tree | d582a15be2f459242f5a640a27119f37a8bc5069 | |
parent | 48ee775ff4eec8bc201b71b20d6d3b31d290a0b3 (diff) | |
download | cython-719a42a3d50208cfcc053f7a57cc7c00522d7a77.tar.gz |
Extend CPython C-API test to at least include (and thus parser) all .pxd files.
-rw-r--r-- | tests/run/cython_includes.pyx | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/tests/run/cython_includes.pyx b/tests/run/cython_includes.pyx index 9b7ab97fc..288580f4c 100644 --- a/tests/run/cython_includes.pyx +++ b/tests/run/cython_includes.pyx @@ -4,6 +4,50 @@ from cpython cimport PyType_Check from cpython cimport PyType_Check as PyType_Check2 from cpython.type cimport PyType_Check as PyType_Check3 +# Make sure we can cimport all .pxd files. +cimport cpython.array +cimport cpython.bool +cimport cpython.buffer +cimport cpython.bytearray +cimport cpython.bytes +cimport cpython.ceval +cimport cpython.cobject +cimport cpython.complex +cimport cpython.datetime +cimport cpython.dict +cimport cpython.exc +cimport cpython.float +cimport cpython.function +cimport cpython.getargs +cimport cpython.instance +cimport cpython.int +cimport cpython.iterator +cimport cpython.list +cimport cpython.long +cimport cpython.longintrepr +cimport cpython.mapping +cimport cpython.mem +cimport cpython.method +cimport cpython.module +cimport cpython.number +cimport cpython.object +cimport cpython.oldbuffer +cimport cpython.pycapsule +cimport cpython.pylifecycle +cimport cpython.pystate +cimport cpython.pythread +cimport cpython.ref +cimport cpython.sequence +cimport cpython.set +cimport cpython.slice +cimport cpython.string +cimport cpython.tuple +cimport cpython.type +cimport cpython.unicode +cimport cpython.version +cimport cpython.weakref + + def libc_cimports(): """ >>> libc_cimports() @@ -13,6 +57,7 @@ def libc_cimports(): sprintf(buf, "%s", b'hello') print (<object>buf).decode('ASCII') + def cpython_cimports(): """ >>> cpython_cimports() |