Livrare LOT 1 - Didi

This commit is contained in:
Dezvoltari Evotech 2026-06-25 14:13:25 -07:00
commit 5380c3fc63
990 changed files with 133308 additions and 0 deletions

View file

@ -0,0 +1,21 @@
============================= test session starts ==============================
platform linux -- Python 3.11.15, pytest-9.1.1, pluggy-1.6.0
rootdir: /app
configfile: pyproject.toml
testpaths: tests
plugins: anyio-4.14.1, respx-0.23.1, asyncio-1.4.0, cov-7.1.0
asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 36 items
tests/test_config.py ............ [ 33%]
tests/test_schemas.py ............. [ 69%]
tests/test_types.py ........... [100%]
=============================== warnings summary ===============================
../usr/local/lib/python3.11/site-packages/fastapi/testclient.py:1
/usr/local/lib/python3.11/site-packages/fastapi/testclient.py:1: StarletteDeprecationWarning: Using `httpx` with `starlette.testclient` is deprecated; install `httpx2` instead.
from starlette.testclient import TestClient as TestClient # noqa
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
------------------ generated xml file: /app/test-results.xml -------------------
======================== 36 passed, 1 warning in 0.04s =========================

View file

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="36" time="0.038" timestamp="2026-06-25T15:03:53.358675+00:00" hostname="70a963c0ed5d"><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_required_fields" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_with_required_fields" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_optional_defaults" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_env_override" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_vllm_url_default" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_llamacpp_url_default" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_api_tokens_parsing" time="0.001" /><testcase classname="tests.test_config.TestEmbeddingSettings" name="test_auth_disabled_by_default" time="0.001" /><testcase classname="tests.test_config.TestSettingsCache" name="test_set_and_get" time="0.001" /><testcase classname="tests.test_config.TestSettingsCache" name="test_get_without_set_creates_instance" time="0.001" /><testcase classname="tests.test_config.TestSettingsCache" name="test_cached_returns_same_instance" time="0.001" /><testcase classname="tests.test_config.TestSettingsCache" name="test_clear_removes_cached_instance" time="0.001" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_single_string_input" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_list_input" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_empty_input_rejected" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_empty_string_in_list_rejected" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_default_encoding_format" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_base64_encoding_format" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_backend_override" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_dimensions_parameter" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingRequest" name="test_invalid_dimensions" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingResponse" name="test_creation" time="0.000" /><testcase classname="tests.test_schemas.TestEmbeddingResponse" name="test_multiple_embeddings" time="0.000" /><testcase classname="tests.test_schemas.TestEncodeEmbeddingBase64" name="test_encode_simple" time="0.000" /><testcase classname="tests.test_schemas.TestEncodeEmbeddingBase64" name="test_encode_decode_roundtrip" time="0.000" /><testcase classname="tests.test_types.TestBackendType" name="test_vllm_value" time="0.000" /><testcase classname="tests.test_types.TestBackendType" name="test_llamacpp_value" time="0.000" /><testcase classname="tests.test_types.TestBackendType" name="test_from_string" time="0.000" /><testcase classname="tests.test_types.TestBackendType" name="test_invalid_backend" time="0.001" /><testcase classname="tests.test_types.TestEmbeddingUsage" name="test_default_values" time="0.000" /><testcase classname="tests.test_types.TestEmbeddingUsage" name="test_with_values" time="0.000" /><testcase classname="tests.test_types.TestEmbeddingData" name="test_creation" time="0.000" /><testcase classname="tests.test_types.TestEmbeddingData" name="test_forbids_extra_fields" time="0.000" /><testcase classname="tests.test_types.TestModelInfo" name="test_required_fields" time="0.000" /><testcase classname="tests.test_types.TestModelInfo" name="test_optional_fields" time="0.000" /><testcase classname="tests.test_types.TestModelInfo" name="test_with_all_fields" time="0.000" /></testsuite></testsuites>