File size: 3,919 Bytes
be7e39c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
[
  "tests/test_classifier_integration.py::test_classifier_integration_import_error",
  "tests/test_classifier_integration.py::test_classifier_wrapper_missing_pipeline",
  "tests/test_classifier_integration.py::test_classifier_wrapper_singleton",
  "tests/test_classifier_integration.py::test_fake_import_real_import",
  "tests/test_classifier_integration.py::test_main_cli",
  "tests/test_classifier_integration.py::test_main_cli_execution",
  "tests/test_classifier_integration.py::test_predict_image_error",
  "tests/test_classifier_integration.py::test_predict_image_invalid_suffix",
  "tests/test_classifier_integration.py::test_predict_image_success",
  "tests/test_classifier_integration.py::test_process_scan_classifier_exception",
  "tests/test_classifier_integration.py::test_process_scan_classifier_success",
  "tests/test_pipeline.py::test_api_accepts_tiff_uploads",
  "tests/test_pipeline.py::test_api_rejects_bad_uploads_and_missing_resources",
  "tests/test_pipeline.py::test_api_root_reports_service_status",
  "tests/test_pipeline.py::test_api_segment_2d",
  "tests/test_pipeline.py::test_api_upload_get_and_preview",
  "tests/test_pipeline.py::test_data_loader_helpers_cover_metadata_and_shape_edges",
  "tests/test_pipeline.py::test_data_loader_single_image",
  "tests/test_pipeline.py::test_fallback_preprocessing_handles_flat_and_invalid_volumes",
  "tests/test_pipeline.py::test_fallback_preprocessing_normalizes_volume",
  "tests/test_pipeline.py::test_flatten_uses_available_gaussian_filter",
  "tests/test_pipeline.py::test_flattener_import_handles_missing_scipy",
  "tests/test_pipeline.py::test_get_preprocessing_pipeline_uses_fallback_when_monai_missing",
  "tests/test_pipeline.py::test_get_preprocessing_pipeline_uses_monai_when_available",
  "tests/test_pipeline.py::test_ipnv2_adapter_runs_untrained_smoke_and_checkpoint",
  "tests/test_pipeline.py::test_ipnv2_adapter_uses_env_and_validates_model_loading",
  "tests/test_pipeline.py::test_load_normalized_scan_reads_dicom_with_pydicom_metadata",
  "tests/test_pipeline.py::test_load_normalized_scan_reads_vol_with_normalized_contract",
  "tests/test_pipeline.py::test_load_normalized_scan_reads_zip_stack_and_metadata",
  "tests/test_pipeline.py::test_load_normalized_scan_rejects_bad_zip_and_unsupported",
  "tests/test_pipeline.py::test_load_normalized_scan_rejects_mismatched_zip_slices",
  "tests/test_pipeline.py::test_load_oct_volume_reads_dicom_with_mocked_simpleitk",
  "tests/test_pipeline.py::test_load_oct_volume_reads_vol_with_mocked_eyepy",
  "tests/test_pipeline.py::test_load_oct_volume_rejects_missing_and_unsupported_files",
  "tests/test_pipeline.py::test_main_success_file_not_found_and_unexpected_error",
  "tests/test_pipeline.py::test_model_fallback_and_runtime_configuration",
  "tests/test_pipeline.py::test_model_uses_monai_when_available",
  "tests/test_pipeline.py::test_moving_average_and_flatten_with_fallback_filter",
  "tests/test_pipeline.py::test_mvp_pipeline_handles_invalid_and_flat_volumes",
  "tests/test_pipeline.py::test_mvp_pipeline_validates_crops_features_and_classifies",
  "tests/test_pipeline.py::test_normalized_scan_rejects_non_3d_shape",
  "tests/test_pipeline.py::test_ordinal_anatomical_loss_returns_positive_scalar",
  "tests/test_pipeline.py::test_preview_rejects_unknown_kind",
  "tests/test_pipeline.py::test_process_scan_keeps_working_when_ipnv2_fails",
  "tests/test_pipeline.py::test_process_scan_returns_completed_payload_and_previews",
  "tests/test_pipeline.py::test_process_scan_uses_segmentation_boundary_for_demo_flag",
  "tests/test_pipeline.py::test_runtime_ignores_non_macos",
  "tests/test_pipeline.py::test_runtime_sets_macos_environment",
  "tests/test_pipeline.py::test_segmentation_structure_validates_placeholder_and_injected_segmenter",
  "tests/test_pipeline.py::test_spatial_continuity_loss",
  "tests/test_pipeline.py::test_train_step_with_mocked_components"
]