nassauwinter / zephyr-python-api

Python wrappers for Zephyr Scale API
Apache License 2.0
1 stars 4 forks source link

Raise supported version to Python 3.12 #16

Closed crapitea closed 8 months ago

crapitea commented 10 months ago

The module should be able to support 3.12 version without any issues.

Steinhagen commented 9 months ago

py312: commands[5]> pipenv run pytest tests -m unit -v Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore tha t environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning. =========================================================================================================== test session starts ============================================================================================================ platform linux -- Python 3.12.0, pytest-7.4.3, pluggy-1.3.0 -- /home/crapitea/Work/SAIL/zephyr-python-api/.tox/py312/bin/python cachedir: /home/crapitea/Work/SAIL/zephyr-python-api/.tox/py312/.pytest_cache rootdir: /home/crapitea/Work/SAIL/zephyr-python-api/tests configfile: pytest.ini plugins: mock-3.12.0 collected 22 items

tests/unit/test_scale.py::TestZephyrScale::test_scale_session_creation[creation_kwargs0-https:/api.zephyrscale.smartbear.com/v2/] PASSED [ 4%] tests/unit/test_scale.py::TestZephyrScale::test_scale_session_creation[creation_kwargs1-https:/api.zephyrscale.smartbear.com/v2/] PASSED [ 9%] tests/unit/test_scale.py::TestZephyrScale::test_scale_session_creation[creation_kwargs2-test.com] PASSED [ 13%] tests/unit/test_scale.py::TestZephyrScale::test_scale_defining_version[creation_kwargs0-zephyr.scale.scale.CloudApiWrapper] PASSED [ 18%] tests/unit/test_scale.py::TestZephyrScale::test_scale_defining_version[creation_kwargs1-zephyr.scale.scale.CloudApiWrapper] PASSED [ 22%] tests/unit/test_scale.py::TestZephyrScale::test_scale_defining_version[creation_kwargs2-zephyr.scale.scale.CloudApiWrapper] PASSED [ 27%] tests/unit/test_scale.py::TestZephyrScale::test_scale_defining_version[creation_kwargs3-zephyr.scale.scale.ServerApiWrapper] PASSED [ 31%] tests/unit/test_scale.py::TestZephyrScale::test_scale_defining_version[creation_kwargs4-zephyr.scale.scale.ServerApiWrapper] PASSED [ 36%] tests/unit/test_scale.py::TestZephyrScale::test_server_cls_method[creation_kwargs0-zephyr.scale.scale.ServerApiWrapper] PASSED [ 40%] tests/unit/test_scale.py::TestZephyrScale::test_scale_defining_version_exceptions[creation_kwargs0-ValueError] PASSED [ 45%] tests/unit/test_scale.py::TestZephyrScale::test_scale_logger PASSED [ 50%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_creation PASSED [ 54%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_token_auth PASSED [ 59%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_credentials_auth PASSED [ 63%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_cookie_auth PASSED [ 68%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_auth_exception[auth_data0-InvalidAuthData] PASSED [ 72%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_auth_exception[auth_data1-InvalidAuthData] PASSED [ 77%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_auth_exception[auth_data2-InvalidAuthData] PASSED [ 81%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_requests_session_attrs[creation_kwargs0] PASSED [ 86%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_crud_request SKIPPED (unconditional skip) [ 90%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_get_paginated SKIPPED (unconditional skip) [ 95%] tests/unit/test_zephyr_session.py::TestZephyrSession::test_post_file SKIPPED (unconditional skip) [100%]

====================================================================================================== 19 passed, 3 skipped in 1.73s ======================================================================================================