Qiskit / rustworkx

A high performance Python graph library implemented in Rust.
https://www.rustworkx.org
Apache License 2.0
1.08k stars 148 forks source link

Use stestr again for unittests #1218

Closed mtreinish closed 3 months ago

mtreinish commented 3 months ago

With the release of Python 3.12.1 we stopped using stest in CI because 3.12.1 introduced a breaking API change to the unittest runner API that broke a dependency of stestr, testtools. This has been worked around with a new testtools release so we can restore using stestr in CI again which should improve test run throughput. This commit restores using stestr for the test CI jobs and local runs. The cibuildwheel config remains unchanged and uses the stdlib unittest runner still, just for simplicity so we don't need to install additional test dependencies.

coveralls commented 3 months ago

Pull Request Test Coverage Report for Build 9573740108

Details


Totals Coverage Status
Change from base Build 9565715860: 0.03%
Covered Lines: 17388
Relevant Lines: 18138

💛 - Coveralls