============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-9.0.2, pluggy-1.6.0
rootdir: /workspace/pyjwt
configfile: tox.ini
plugins: cov-7.0.0, metadata-3.1.1, anyio-4.12.1, json-report-1.5.0
collected 262 items

tests/test_advisory.py .                                                 [  0%]
tests/test_algorithms.py ............................................... [ 18%]
..............................                                           [ 29%]
tests/test_api_jwk.py ............s......                                [ 37%]
tests/test_api_jws.py ..................................s............... [ 56%]
.....................                                                    [ 64%]
tests/test_api_jwt.py .................................................. [ 83%]
.........                                                                [ 86%]
tests/test_compressed_jwt.py .                                           [ 87%]
tests/test_exceptions.py .                                               [ 87%]
tests/test_jwks_client.py ....................                           [ 95%]
tests/test_jwt.py .                                                      [ 95%]
tests/test_utils.py .....x......                                         [100%]

--------------------------------- JSON report ----------------------------------
report saved to: report.json
=========================== short test summary info ============================
SKIPPED [1] tests/test_api_jwk.py:200: Requires cryptography library not installed
SKIPPED [1] tests/test_api_jws.py:387: Requires cryptography library not installed
XFAIL tests/test_utils.py::test_to_base64url_uint[-1-]
================== 259 passed, 2 skipped, 1 xfailed in 5.38s ===================