Claude commited on
Commit
0b76160
·
unverified ·
1 Parent(s): 6eba600

test(public_api): Phase B3-final cleanup — ajuster TestApiStableDoc

Browse files

Le test test_doc_exists vérifiait la présence de la rubrique
picarones.app.services.benchmark_runner dans api-stable.md.
Module supprimé en Phase B3-final ; remplacé dans la liste par
picarones.app.services (couvre la nouvelle rubrique
RunOrchestrator & helpers).

Tests : 67 passed dans test_public_api.py.

tests/evaluation/test_public_api.py CHANGED
@@ -475,14 +475,18 @@ class TestApiStableDoc:
475
  )
476
  assert path.exists(), "docs/reference/api-stable.md manquant"
477
  content = path.read_text(encoding="utf-8")
478
- # Présence des sections (1 par module canonique)
 
 
 
 
479
  for module in [
480
  "picarones.evaluation.corpus",
481
  "picarones.domain.artifacts",
482
  "picarones.domain.module_protocol",
483
  "picarones.evaluation.benchmark_result",
484
  "picarones.evaluation.metrics.text_metrics",
485
- "picarones.app.services.benchmark_runner",
486
  "picarones.evaluation.metric_registry",
487
  "picarones.evaluation.metric_hooks",
488
  "picarones.evaluation.metrics.builtin_metrics",
 
475
  )
476
  assert path.exists(), "docs/reference/api-stable.md manquant"
477
  content = path.read_text(encoding="utf-8")
478
+ # Présence des sections (1 par module canonique).
479
+ # Phase B3-final (mai 2026) — ``picarones.app.services.benchmark_runner``
480
+ # supprimé après la migration Option B ; remplacé dans la
481
+ # liste par ``picarones.app.services`` (entry point moderne
482
+ # via RunOrchestrator + prepare_preset_args).
483
  for module in [
484
  "picarones.evaluation.corpus",
485
  "picarones.domain.artifacts",
486
  "picarones.domain.module_protocol",
487
  "picarones.evaluation.benchmark_result",
488
  "picarones.evaluation.metrics.text_metrics",
489
+ "picarones.app.services",
490
  "picarones.evaluation.metric_registry",
491
  "picarones.evaluation.metric_hooks",
492
  "picarones.evaluation.metrics.builtin_metrics",