From 7652648980b959866d2ef8294af9f53a90a4481b Mon Sep 17 00:00:00 2001 From: perf3ct Date: Fri, 27 Jun 2025 20:51:01 +0000 Subject: [PATCH] feat(tests): reorganize unit and integration tests --- ...ionality_tests.rs => integration_admin_functionality_tests.rs} | 0 tests/{auto_resume_tests.rs => integration_auto_resume_tests.rs} | 0 .../{cancellation_tests.rs => integration_cancellation_tests.rs} | 0 ...ts.rs => integration_comprehensive_source_management_tests.rs} | 0 tests/{debug_ocr_test.rs => integration_debug_ocr_test.rs} | 0 ...ests.rs => integration_document_deletion_integration_tests.rs} | 0 ...sts.rs => integration_document_upload_hash_duplicate_tests.rs} | 0 ...es_tests.rs => integration_error_handling_edge_cases_tests.rs} | 0 ...dpoints_tests.rs => integration_failed_ocr_endpoints_tests.rs} | 0 ...ine_tests.rs => integration_file_processing_pipeline_tests.rs} | 0 ...ion_tests.rs => integration_hash_duplicate_detection_tests.rs} | 0 ...on_tests.rs => integration_ignored_files_integration_tests.rs} | 0 tests/{integration_tests.rs => integration_integration_tests.rs} | 0 ..._empty_content.rs => integration_investigate_empty_content.rs} | 0 ...tegration_tests.rs => integration_labels_integration_tests.rs} | 0 ...older_sync_tests.rs => integration_local_folder_sync_tests.rs} | 0 ...cr_corruption_tests.rs => integration_ocr_corruption_tests.rs} | 0 ...ounting_tests.rs => integration_ocr_failure_counting_tests.rs} | 0 ...ation_test.rs => integration_ocr_pipeline_integration_test.rs} | 0 ...agement_tests.rs => integration_ocr_queue_management_tests.rs} | 0 ...rmance_load_tests.rs => integration_performance_load_tests.rs} | 0 ...s_metrics_tests.rs => integration_prometheus_metrics_tests.rs} | 0 ...ol_tests.rs => integration_role_based_access_control_tests.rs} | 0 tests/{s3_sync_tests.rs => integration_s3_sync_tests.rs} | 0 ...e_throttling_test.rs => integration_simple_throttling_test.rs} | 0 ...mple_tests.rs => integration_source_scheduler_simple_tests.rs} | 0 ...e_scheduler_tests.rs => integration_source_scheduler_tests.rs} | 0 ...e_tests.rs => integration_source_sync_hash_duplicate_tests.rs} | 0 ...{source_update_tests.rs => integration_source_update_tests.rs} | 0 ...lity_tests.rs => integration_stop_sync_functionality_tests.rs} | 0 ...est_image_ocr_tests.rs => integration_test_image_ocr_tests.rs} | 0 ...separation_tests.rs => integration_thread_separation_tests.rs} | 0 ...e_sync_tests.rs => integration_universal_source_sync_tests.rs} | 0 ...hensive_tests.rs => integration_webdav_comprehensive_tests.rs} | 0 ...licate_tests.rs => integration_webdav_hash_duplicate_tests.rs} | 0 ...tegration_tests.rs => integration_webdav_integration_tests.rs} | 0 tests/{webdav_sync_tests.rs => integration_webdav_sync_tests.rs} | 0 tests/{basic_sync_tests.rs => unit_basic_sync_tests.rs} | 0 tests/{oidc_unit_tests.rs => unit_oidc_unit_tests.rs} | 0 tests/{unit_tests.rs => unit_unit_tests.rs} | 0 ..._enhanced_unit_tests.rs => unit_webdav_enhanced_unit_tests.rs} | 0 tests/{webdav_unit_tests.rs => unit_webdav_unit_tests.rs} | 0 42 files changed, 0 insertions(+), 0 deletions(-) rename tests/{admin_functionality_tests.rs => integration_admin_functionality_tests.rs} (100%) rename tests/{auto_resume_tests.rs => integration_auto_resume_tests.rs} (100%) rename tests/{cancellation_tests.rs => integration_cancellation_tests.rs} (100%) rename tests/{comprehensive_source_management_tests.rs => integration_comprehensive_source_management_tests.rs} (100%) rename tests/{debug_ocr_test.rs => integration_debug_ocr_test.rs} (100%) rename tests/{document_deletion_integration_tests.rs => integration_document_deletion_integration_tests.rs} (100%) rename tests/{document_upload_hash_duplicate_tests.rs => integration_document_upload_hash_duplicate_tests.rs} (100%) rename tests/{error_handling_edge_cases_tests.rs => integration_error_handling_edge_cases_tests.rs} (100%) rename tests/{failed_ocr_endpoints_tests.rs => integration_failed_ocr_endpoints_tests.rs} (100%) rename tests/{file_processing_pipeline_tests.rs => integration_file_processing_pipeline_tests.rs} (100%) rename tests/{hash_duplicate_detection_tests.rs => integration_hash_duplicate_detection_tests.rs} (100%) rename tests/{ignored_files_integration_tests.rs => integration_ignored_files_integration_tests.rs} (100%) rename tests/{integration_tests.rs => integration_integration_tests.rs} (100%) rename tests/{investigate_empty_content.rs => integration_investigate_empty_content.rs} (100%) rename tests/{labels_integration_tests.rs => integration_labels_integration_tests.rs} (100%) rename tests/{local_folder_sync_tests.rs => integration_local_folder_sync_tests.rs} (100%) rename tests/{ocr_corruption_tests.rs => integration_ocr_corruption_tests.rs} (100%) rename tests/{ocr_failure_counting_tests.rs => integration_ocr_failure_counting_tests.rs} (100%) rename tests/{ocr_pipeline_integration_test.rs => integration_ocr_pipeline_integration_test.rs} (100%) rename tests/{ocr_queue_management_tests.rs => integration_ocr_queue_management_tests.rs} (100%) rename tests/{performance_load_tests.rs => integration_performance_load_tests.rs} (100%) rename tests/{prometheus_metrics_tests.rs => integration_prometheus_metrics_tests.rs} (100%) rename tests/{role_based_access_control_tests.rs => integration_role_based_access_control_tests.rs} (100%) rename tests/{s3_sync_tests.rs => integration_s3_sync_tests.rs} (100%) rename tests/{simple_throttling_test.rs => integration_simple_throttling_test.rs} (100%) rename tests/{source_scheduler_simple_tests.rs => integration_source_scheduler_simple_tests.rs} (100%) rename tests/{source_scheduler_tests.rs => integration_source_scheduler_tests.rs} (100%) rename tests/{source_sync_hash_duplicate_tests.rs => integration_source_sync_hash_duplicate_tests.rs} (100%) rename tests/{source_update_tests.rs => integration_source_update_tests.rs} (100%) rename tests/{stop_sync_functionality_tests.rs => integration_stop_sync_functionality_tests.rs} (100%) rename tests/{test_image_ocr_tests.rs => integration_test_image_ocr_tests.rs} (100%) rename tests/{thread_separation_tests.rs => integration_thread_separation_tests.rs} (100%) rename tests/{universal_source_sync_tests.rs => integration_universal_source_sync_tests.rs} (100%) rename tests/{webdav_comprehensive_tests.rs => integration_webdav_comprehensive_tests.rs} (100%) rename tests/{webdav_hash_duplicate_tests.rs => integration_webdav_hash_duplicate_tests.rs} (100%) rename tests/{webdav_integration_tests.rs => integration_webdav_integration_tests.rs} (100%) rename tests/{webdav_sync_tests.rs => integration_webdav_sync_tests.rs} (100%) rename tests/{basic_sync_tests.rs => unit_basic_sync_tests.rs} (100%) rename tests/{oidc_unit_tests.rs => unit_oidc_unit_tests.rs} (100%) rename tests/{unit_tests.rs => unit_unit_tests.rs} (100%) rename tests/{webdav_enhanced_unit_tests.rs => unit_webdav_enhanced_unit_tests.rs} (100%) rename tests/{webdav_unit_tests.rs => unit_webdav_unit_tests.rs} (100%) diff --git a/tests/admin_functionality_tests.rs b/tests/integration_admin_functionality_tests.rs similarity index 100% rename from tests/admin_functionality_tests.rs rename to tests/integration_admin_functionality_tests.rs diff --git a/tests/auto_resume_tests.rs b/tests/integration_auto_resume_tests.rs similarity index 100% rename from tests/auto_resume_tests.rs rename to tests/integration_auto_resume_tests.rs diff --git a/tests/cancellation_tests.rs b/tests/integration_cancellation_tests.rs similarity index 100% rename from tests/cancellation_tests.rs rename to tests/integration_cancellation_tests.rs diff --git a/tests/comprehensive_source_management_tests.rs b/tests/integration_comprehensive_source_management_tests.rs similarity index 100% rename from tests/comprehensive_source_management_tests.rs rename to tests/integration_comprehensive_source_management_tests.rs diff --git a/tests/debug_ocr_test.rs b/tests/integration_debug_ocr_test.rs similarity index 100% rename from tests/debug_ocr_test.rs rename to tests/integration_debug_ocr_test.rs diff --git a/tests/document_deletion_integration_tests.rs b/tests/integration_document_deletion_integration_tests.rs similarity index 100% rename from tests/document_deletion_integration_tests.rs rename to tests/integration_document_deletion_integration_tests.rs diff --git a/tests/document_upload_hash_duplicate_tests.rs b/tests/integration_document_upload_hash_duplicate_tests.rs similarity index 100% rename from tests/document_upload_hash_duplicate_tests.rs rename to tests/integration_document_upload_hash_duplicate_tests.rs diff --git a/tests/error_handling_edge_cases_tests.rs b/tests/integration_error_handling_edge_cases_tests.rs similarity index 100% rename from tests/error_handling_edge_cases_tests.rs rename to tests/integration_error_handling_edge_cases_tests.rs diff --git a/tests/failed_ocr_endpoints_tests.rs b/tests/integration_failed_ocr_endpoints_tests.rs similarity index 100% rename from tests/failed_ocr_endpoints_tests.rs rename to tests/integration_failed_ocr_endpoints_tests.rs diff --git a/tests/file_processing_pipeline_tests.rs b/tests/integration_file_processing_pipeline_tests.rs similarity index 100% rename from tests/file_processing_pipeline_tests.rs rename to tests/integration_file_processing_pipeline_tests.rs diff --git a/tests/hash_duplicate_detection_tests.rs b/tests/integration_hash_duplicate_detection_tests.rs similarity index 100% rename from tests/hash_duplicate_detection_tests.rs rename to tests/integration_hash_duplicate_detection_tests.rs diff --git a/tests/ignored_files_integration_tests.rs b/tests/integration_ignored_files_integration_tests.rs similarity index 100% rename from tests/ignored_files_integration_tests.rs rename to tests/integration_ignored_files_integration_tests.rs diff --git a/tests/integration_tests.rs b/tests/integration_integration_tests.rs similarity index 100% rename from tests/integration_tests.rs rename to tests/integration_integration_tests.rs diff --git a/tests/investigate_empty_content.rs b/tests/integration_investigate_empty_content.rs similarity index 100% rename from tests/investigate_empty_content.rs rename to tests/integration_investigate_empty_content.rs diff --git a/tests/labels_integration_tests.rs b/tests/integration_labels_integration_tests.rs similarity index 100% rename from tests/labels_integration_tests.rs rename to tests/integration_labels_integration_tests.rs diff --git a/tests/local_folder_sync_tests.rs b/tests/integration_local_folder_sync_tests.rs similarity index 100% rename from tests/local_folder_sync_tests.rs rename to tests/integration_local_folder_sync_tests.rs diff --git a/tests/ocr_corruption_tests.rs b/tests/integration_ocr_corruption_tests.rs similarity index 100% rename from tests/ocr_corruption_tests.rs rename to tests/integration_ocr_corruption_tests.rs diff --git a/tests/ocr_failure_counting_tests.rs b/tests/integration_ocr_failure_counting_tests.rs similarity index 100% rename from tests/ocr_failure_counting_tests.rs rename to tests/integration_ocr_failure_counting_tests.rs diff --git a/tests/ocr_pipeline_integration_test.rs b/tests/integration_ocr_pipeline_integration_test.rs similarity index 100% rename from tests/ocr_pipeline_integration_test.rs rename to tests/integration_ocr_pipeline_integration_test.rs diff --git a/tests/ocr_queue_management_tests.rs b/tests/integration_ocr_queue_management_tests.rs similarity index 100% rename from tests/ocr_queue_management_tests.rs rename to tests/integration_ocr_queue_management_tests.rs diff --git a/tests/performance_load_tests.rs b/tests/integration_performance_load_tests.rs similarity index 100% rename from tests/performance_load_tests.rs rename to tests/integration_performance_load_tests.rs diff --git a/tests/prometheus_metrics_tests.rs b/tests/integration_prometheus_metrics_tests.rs similarity index 100% rename from tests/prometheus_metrics_tests.rs rename to tests/integration_prometheus_metrics_tests.rs diff --git a/tests/role_based_access_control_tests.rs b/tests/integration_role_based_access_control_tests.rs similarity index 100% rename from tests/role_based_access_control_tests.rs rename to tests/integration_role_based_access_control_tests.rs diff --git a/tests/s3_sync_tests.rs b/tests/integration_s3_sync_tests.rs similarity index 100% rename from tests/s3_sync_tests.rs rename to tests/integration_s3_sync_tests.rs diff --git a/tests/simple_throttling_test.rs b/tests/integration_simple_throttling_test.rs similarity index 100% rename from tests/simple_throttling_test.rs rename to tests/integration_simple_throttling_test.rs diff --git a/tests/source_scheduler_simple_tests.rs b/tests/integration_source_scheduler_simple_tests.rs similarity index 100% rename from tests/source_scheduler_simple_tests.rs rename to tests/integration_source_scheduler_simple_tests.rs diff --git a/tests/source_scheduler_tests.rs b/tests/integration_source_scheduler_tests.rs similarity index 100% rename from tests/source_scheduler_tests.rs rename to tests/integration_source_scheduler_tests.rs diff --git a/tests/source_sync_hash_duplicate_tests.rs b/tests/integration_source_sync_hash_duplicate_tests.rs similarity index 100% rename from tests/source_sync_hash_duplicate_tests.rs rename to tests/integration_source_sync_hash_duplicate_tests.rs diff --git a/tests/source_update_tests.rs b/tests/integration_source_update_tests.rs similarity index 100% rename from tests/source_update_tests.rs rename to tests/integration_source_update_tests.rs diff --git a/tests/stop_sync_functionality_tests.rs b/tests/integration_stop_sync_functionality_tests.rs similarity index 100% rename from tests/stop_sync_functionality_tests.rs rename to tests/integration_stop_sync_functionality_tests.rs diff --git a/tests/test_image_ocr_tests.rs b/tests/integration_test_image_ocr_tests.rs similarity index 100% rename from tests/test_image_ocr_tests.rs rename to tests/integration_test_image_ocr_tests.rs diff --git a/tests/thread_separation_tests.rs b/tests/integration_thread_separation_tests.rs similarity index 100% rename from tests/thread_separation_tests.rs rename to tests/integration_thread_separation_tests.rs diff --git a/tests/universal_source_sync_tests.rs b/tests/integration_universal_source_sync_tests.rs similarity index 100% rename from tests/universal_source_sync_tests.rs rename to tests/integration_universal_source_sync_tests.rs diff --git a/tests/webdav_comprehensive_tests.rs b/tests/integration_webdav_comprehensive_tests.rs similarity index 100% rename from tests/webdav_comprehensive_tests.rs rename to tests/integration_webdav_comprehensive_tests.rs diff --git a/tests/webdav_hash_duplicate_tests.rs b/tests/integration_webdav_hash_duplicate_tests.rs similarity index 100% rename from tests/webdav_hash_duplicate_tests.rs rename to tests/integration_webdav_hash_duplicate_tests.rs diff --git a/tests/webdav_integration_tests.rs b/tests/integration_webdav_integration_tests.rs similarity index 100% rename from tests/webdav_integration_tests.rs rename to tests/integration_webdav_integration_tests.rs diff --git a/tests/webdav_sync_tests.rs b/tests/integration_webdav_sync_tests.rs similarity index 100% rename from tests/webdav_sync_tests.rs rename to tests/integration_webdav_sync_tests.rs diff --git a/tests/basic_sync_tests.rs b/tests/unit_basic_sync_tests.rs similarity index 100% rename from tests/basic_sync_tests.rs rename to tests/unit_basic_sync_tests.rs diff --git a/tests/oidc_unit_tests.rs b/tests/unit_oidc_unit_tests.rs similarity index 100% rename from tests/oidc_unit_tests.rs rename to tests/unit_oidc_unit_tests.rs diff --git a/tests/unit_tests.rs b/tests/unit_unit_tests.rs similarity index 100% rename from tests/unit_tests.rs rename to tests/unit_unit_tests.rs diff --git a/tests/webdav_enhanced_unit_tests.rs b/tests/unit_webdav_enhanced_unit_tests.rs similarity index 100% rename from tests/webdav_enhanced_unit_tests.rs rename to tests/unit_webdav_enhanced_unit_tests.rs diff --git a/tests/webdav_unit_tests.rs b/tests/unit_webdav_unit_tests.rs similarity index 100% rename from tests/webdav_unit_tests.rs rename to tests/unit_webdav_unit_tests.rs