============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-9.0.1, pluggy-1.6.0 -- /home/setup/openwebui-cli/.venv/bin/python3 cachedir: .pytest_cache rootdir: /home/setup/openwebui-cli configfile: pyproject.toml plugins: asyncio-1.3.0, anyio-4.12.0, cov-7.0.0 asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function collecting ... collected 10 items tests/test_chat_request_options.py::test_chat_id_in_body PASSED [ 10%] tests/test_chat_request_options.py::test_temperature_in_body PASSED [ 20%] tests/test_chat_request_options.py::test_max_tokens_in_body PASSED [ 30%] tests/test_chat_request_options.py::test_all_options_combined PASSED [ 40%] tests/test_chat_request_options.py::test_temperature_with_different_values PASSED [ 50%] tests/test_chat_request_options.py::test_max_tokens_with_different_values PASSED [ 60%] tests/test_chat_request_options.py::test_options_not_in_body_when_not_provided PASSED [ 70%] tests/test_chat_request_options.py::test_chat_id_with_special_characters PASSED [ 80%] tests/test_chat_request_options.py::test_request_body_has_core_fields PASSED [ 90%] tests/test_chat_request_options.py::test_all_options_with_system_prompt PASSED [100%] ============================== 10 passed in 0.71s ==============================