haiku.rag/tests
2025-11-13 13:22:03 +02:00
..
graph Refactor everything graph-related under the graph module 2025-11-13 13:22:03 +02:00
__init__.py
conftest.py tests for yaml configuration 2025-10-23 11:58:47 +03:00
test_app.py Refactor everything graph-related under the graph module 2025-11-13 13:22:03 +02:00
test_chunk.py Do not create unecessary DoclingDocument when chunks are provided. Rename private _create_with_docling & _update_with_docling to _create_and_chunk & _update_and_rechunk 2025-11-13 13:16:15 +02:00
test_chunker.py
test_cli.py Remove A2A from haiku.rag, turn it into an example 2025-11-07 13:31:51 +02:00
test_client.py Properly skip (and log as such) documents without changing updated_at when the md5 hash is unchanged 2025-11-07 14:00:05 +02:00
test_config_loader.py Remove deprecated use of env variables for configuration 2025-11-07 10:54:32 +02:00
test_document.py Do not create unecessary DoclingDocument when chunks are provided. Rename private _create_with_docling & _update_with_docling to _create_and_chunk & _update_and_rechunk 2025-11-13 13:16:15 +02:00
test_embedder.py Remove provider API keys from config, rely on environment variables for those 2025-10-23 13:52:57 +03:00
test_embedder_config.py Pass config to embedders 2025-10-28 09:15:08 +02:00
test_filter.py Add filter param to search(). When filtering, we search in two steps: First filter documents, then search on the chunks with document_id IN the filtered documents 2025-10-30 13:03:23 +02:00
test_info.py Fix info to not use old .env settings 2025-10-29 13:31:54 +02:00
test_lancedb_connection.py Refactor config from flat to nested Pydantic models 2025-10-23 13:30:21 +03:00
test_mcp.py Refactor everything graph-related under the graph module 2025-11-13 13:22:03 +02:00
test_monitor.py Introduce delete_orphans in monitor (default=false) to delete db entries that do not resolve in the filesystem 2025-11-07 14:40:13 +02:00
test_preprocessor.py Refactor config from flat to nested Pydantic models 2025-10-23 13:30:21 +03:00
test_qa.py Let ruff know about our package structure 2025-11-05 17:47:27 +02:00
test_reader.py
test_rebuild.py When rebuilding if a document does not exist anymore, re-embed the chunks instead of failing 2025-09-30 16:57:02 +03:00
test_reranker.py Fix tests 2025-10-31 12:50:08 +02:00
test_search.py Do not create unecessary DoclingDocument when chunks are provided. Rename private _create_with_docling & _update_with_docling to _create_and_chunk & _update_and_rechunk 2025-11-13 13:16:15 +02:00
test_settings.py Move monitor config in its own section 2025-10-29 11:23:56 +02:00
test_utils.py Set/get haiku version to db 2025-09-01 17:41:41 +03:00
test_versioning.py Do not create unecessary DoclingDocument when chunks are provided. Rename private _create_with_docling & _update_with_docling to _create_and_chunk & _update_and_rechunk 2025-11-13 13:16:15 +02:00