IntelPython / dpctl

Python SYCL bindings and SYCL-based Python Array API library
https://intelpython.github.io/dpctl/
Apache License 2.0
102 stars 30 forks source link

Enable pytest --pyargs dpctl.tests #1833

Closed oleksandr-pavlyk closed 2 months ago

oleksandr-pavlyk commented 2 months ago

Since dpctl/tests does not contain init.py, the standard invocation of pytest failed, rendering it impossible to run test suite without checkout out source tree.

This change should enable the run out of the box

github-actions[bot] commented 2 months ago

Deleted rendered PR docs from intelpython.github.com/dpctl, latest should be updated shortly. :crossed_fingers:

github-actions[bot] commented 2 months ago

Array API standard conformance tests for dpctl=0.19.0dev0=py310hdf72452_32 ran successfully. Passed: 895 Failed: 0 Skipped: 119

github-actions[bot] commented 2 months ago

Array API standard conformance tests for dpctl=0.19.0dev0=py310hdf72452_32 ran successfully. Passed: 894 Failed: 1 Skipped: 119

coveralls commented 2 months ago

Coverage Status

coverage: 87.907%. remained the same when pulling 420937dbf0d0bcbc07e6822ca5dee93efaf29ab1 on enable-pytest-pyargs-dpctl-tests into d93a87341d16c3085ce17cc99465811c02f2c026 on master.

oleksandr-pavlyk commented 2 months ago

I am merging without a change to CHANGELOG, because I indent to backport this to 0.18 maintenance branch