Skip to content

test: align backend and frontend suites with 3-stage numbers pipeline - #75

Merged
guigerdts merged 1 commit into
feat/numbers-pipeline-gen-only-corefrom
feat/numbers-pipeline-gen-only-tests
Aug 25, 2026
Merged

guigerdts merged 1 commit into
feat/numbers-pipeline-gen-only-corefrom
feat/numbers-pipeline-gen-only-tests

Conversation

@guigerdts

Copy link
Copy Markdown
Owner

Summary

Updates backend + frontend suites to the 3-stage numbers pipeline contract introduced in #74.

  • Rewrites pipeline_service tests: 3-stage report order, removes meta-stage mocks, new healing matrix.
  • Deletes test_pipeline_context.py (bt-before-rank) and test_pipeline_autotrain.py (ml/dl auto-train) — both N/A after stage reduction.
  • Adds a test that gen succeeds WITHOUT an active MetaSelection (seed fallback).
  • frontend/src/types/pipeline.ts: PipelineStageName -> 3 values; MisNumeros.test.tsx updated.

Depends on

#74 (core refactor). Merge #74 first; this PR then targets main.

Verification

Backend (pytest), frontend (npm test), tsc -b, and eslint all pass with both parts landed.

@guigerdts
guigerdts merged commit 1c9bf16 into feat/numbers-pipeline-gen-only-core Aug 25, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant