Skip to content

[codex] add backend coverage for imports and migrations#4

Draft
UnixSafe wants to merge 1 commit into
masterfrom
codex/add-backend-test-coverage
Draft

[codex] add backend coverage for imports and migrations#4
UnixSafe wants to merge 1 commit into
masterfrom
codex/add-backend-test-coverage

Conversation

@UnixSafe

@UnixSafe UnixSafe commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Changement

  • Ajoute des tests Rust sur la structure des migrations : ordre, unicité, contenu critique du schema.
  • Renforce les tests import OFX/QIF/CSV : detection format, SGML OFX, QIF sans separateur final, formats bancaires francais, milliers/decimales et lignes incompletes.
  • Ajoute des tests de deduplication FITID/hash.
  • Ajoute des edge cases sur recurrences et obfuscation API keys.

Pourquoi

Les tests backend existants couvraient les cas nominaux, mais plusieurs comportements critiques pour l'import bancaire et les migrations n'etaient pas verrouilles. Cette PR augmente la couverture sans modifier la logique metier.

Validation

  • cargo test : 29 tests Rust OK.
  • git diff --check : OK.

@UnixSafe UnixSafe force-pushed the codex/add-backend-test-coverage branch from 36fbac6 to c4c2023 Compare June 10, 2026 08:28
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