Skip to content

tests: aggiungere uno smoke canonico multi-year per cross_year#44

Merged
Gabrymi93 merged 1 commit intomainfrom
test/cross-year-smoke
Mar 11, 2026
Merged

tests: aggiungere uno smoke canonico multi-year per cross_year#44
Gabrymi93 merged 1 commit intomainfrom
test/cross-year-smoke

Conversation

@Gabrymi93
Copy link
Member

Sintesi

Questa PR aggiunge un caso smoke deterministico multi-year per cross_year dentro la suite tests/test_smoke_tiny_e2e.py.

Cosa cambia

  • aggiunge un mini-progetto locale con due anni (2024, 2025)
  • esegue il flusso CLI canonico con CliRunner
  • verifica run all e run cross_year
  • controlla output cross, manifest e report di validation

Perche'

Il toolkit aveva gia' test su cross_year, ma mancava ancora uno smoke canonico leggero dentro il backbone deterministico della suite.

Questo chiude meglio il contratto multi-year senza dipendere da rete o da dataset esterni.

Verifica

  • py -m pytest tests\test_smoke_tiny_e2e.py
  • py -m pytest tests\test_cross_year.py tests\test_cli_years_filter.py tests\test_cli_all_commands.py

Closes #41

@Gabrymi93 Gabrymi93 merged commit e2802e1 into main Mar 11, 2026
5 checks passed
@Gabrymi93 Gabrymi93 deleted the test/cross-year-smoke branch March 11, 2026 23:40
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.

tests: aggiungere uno smoke canonico multi-year per cross_year

1 participant