Hi, I've re-uploaded the package to change how the tests are fixed. Instead of patching upstream code, I've changed how pytest is called.
Upstream uses pytest tests' name ("nodeid") to order tests and they are named relative to the "rootdir" [1]. By default, the rootdir used by pytest is where the pyproject.toml is, so I need to change it to where the used `tests` directory is (that is in /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/). This way, the upstream configuration to properly order tests works and there is no more test failures.[1]: https://github.com/streamlink/streamlink/blob/251fe08f8da8214dafdf094afd80c543b8e2e0fe/tests/conftest.py#L16
See also https://github.com/streamlink/streamlink/pull/5888. -- Alexis Murzeau PGP: B7E6 0EBB 9293 7B06 BDBC 2787 E7BD 1904 F480 937F |
OpenPGP_0xE7BD1904F480937F.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature