nigig-org/crates/apps/nigig-pay/tests
2026-07-26 19:25:36 +00:00
..
README.md test(pay): remove duplicated and skipped integration tests 2026-07-26 19:25:36 +00:00

Payment application tests

The former integration files in this directory duplicated parser/classifier logic and skipped themselves behind NIGIG_TEST_PAY. They were removed because they did not exercise shipping code and created false confidence.

Current deterministic coverage belongs in:

  • nigig-pay-domain: payment state, money, validation and fee tests;
  • nigig-pay-storage: SQLite durability, migration and reconciliation tests.

A future Makepad test must start a real payment screen fixture unconditionally and assert user-visible tracker-only/reconciliation behavior. Do not re-add environment-gated no-op tests.