diff --git a/surfsense_backend/tests/unit/connector_indexers/test_onedrive_parallel.py b/surfsense_backend/tests/unit/connector_indexers/test_onedrive_parallel.py index eb1451938..01e81da17 100644 --- a/surfsense_backend/tests/unit/connector_indexers/test_onedrive_parallel.py +++ b/surfsense_backend/tests/unit/connector_indexers/test_onedrive_parallel.py @@ -68,7 +68,7 @@ async def test_single_file_returns_one_connector_document( ) assert len(docs) == 1 - assert failed == 0 + assert failed == [] assert docs[0].title == "test.txt" assert docs[0].unique_id == "f1" assert docs[0].document_type == DocumentType.ONEDRIVE_FILE @@ -93,7 +93,7 @@ async def test_multiple_files_all_produce_documents( ) assert len(docs) == 3 - assert failed == 0 + assert failed == [] assert {d.unique_id for d in docs} == {"f0", "f1", "f2"} @@ -120,7 +120,7 @@ async def test_one_download_exception_does_not_block_others( ) assert len(docs) == 2 - assert failed == 1 + assert len(failed) == 1 assert {d.unique_id for d in docs} == {"f0", "f2"} @@ -146,7 +146,7 @@ async def test_etl_error_counts_as_download_failure( ) assert len(docs) == 1 - assert failed == 1 + assert len(failed) == 1 # Slice 5: Semaphore bound @@ -185,7 +185,7 @@ async def test_concurrency_bounded_by_semaphore( ) assert len(docs) == 6 - assert failed == 0 + assert failed == [] assert peak <= 2, f"Peak concurrency was {peak}, expected <= 2" @@ -224,5 +224,5 @@ async def test_heartbeat_fires_during_parallel_downloads( ) assert len(docs) == 3 - assert failed == 0 + assert failed == [] assert len(heartbeat_calls) >= 1, "Heartbeat should have fired at least once"