SurfSense/surfsense_backend/tests/integration/indexing_pipeline
CREDO23 311570b4f0 test(indexing): cover the edit path and make integration caches hermetic
Real-DB tests assert unchanged chunk rows survive edits, only new text is
embedded, removed rows are deleted with positions compacted, and the kill
switch restores full-replace. An autouse fixture disables the ETL/embedding
caches so a developer's .env can't leak cache hits into unrelated tests.
2026-06-12 18:53:21 +02:00
..
adapters test(index-cache): add unit tests and repoint embed/chunk patch targets 2026-06-12 16:48:18 +02:00
cache test(embedding-cache): add integration tests for service, repository, and store 2026-06-12 17:33:21 +02:00
__init__.py test: bootstrap pytest environment for backend 2026-02-24 18:19:56 +02:00
test_calendar_pipeline.py chore: linting 2026-06-09 00:42:26 -07:00
test_drive_pipeline.py test(google-drive): assert stuck pending/processing docs retry 2026-06-10 00:11:00 +02:00
test_dropbox_pipeline.py chore: linting 2026-06-09 00:42:26 -07:00
test_gmail_pipeline.py chore: linting 2026-06-09 00:42:26 -07:00
test_index_batch.py chore: linting 2026-06-09 00:42:26 -07:00
test_index_document.py refactor(tests): Update tests to remove summary references and adjust for embedding errors 2026-06-04 01:51:21 +05:30
test_index_editions.py test(indexing): cover the edit path and make integration caches hermetic 2026-06-12 18:53:21 +02:00
test_local_folder_pipeline.py feat(refactor): refactor payment system to implement unified credit wallet. 2026-06-10 16:49:03 -07:00
test_mark_connector_documents_failed.py test(indexers): cover mark_connector_documents_failed behavior 2026-06-10 00:11:00 +02:00
test_migrate_legacy_docs.py feat: add integration tests for indexing pipeline components 2026-03-25 18:34:02 +05:30
test_onedrive_pipeline.py chore: linting 2026-06-09 00:42:26 -07:00
test_prepare_for_indexing.py chore: linting 2026-06-09 00:42:26 -07:00