expenses_manager/expenses_manager
JKuijperM 2c05318e0b Anade tests de los traspasos
El campo is_transfer tiene dos comportamientos opuestos y uno de ellos falla
en silencio: si el filtro se cuela en un calculo de saldo, los numeros siguen
apareciendo, solo que mal. Los tests se organizan en dos bloques que cubren
justo esa frontera.

- Analisis: el traspaso no cuenta en los KPIs de home ni del dashboard, ni en
  el total del listado, ni en la comparativa de periodos, ni en el progreso de
  los objetivos de pago y presupuesto.
- Saldo: el traspaso SI cuenta en current_balance, monthly_balance,
  balance_until, monthly_net y en el objetivo de ahorro.

Tambien se cubre que el listado de gastos siga mostrando el traspaso aunque su
total lo descuente, que es la parte que un filtro puesto de mas romperia.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 08:31:23 +02:00
..
expenses Anade tests de los traspasos 2026-09-16 08:31:23 +02:00
expenses_manager Mueve 'expenses' antes que 'django.contrib.admin' en INSTALLED_APPS 2026-09-03 18:00:22 +02:00
.env.example Created the .env.example 2026-07-29 13:29:28 +02:00
Jenkinsfile Updated jenkinsfile 2026-07-24 12:45:10 +02:00
manage.py First commit, initialaizing the django project 2026-01-07 20:04:16 +01:00
pytest.ini First commit, initialaizing the django project 2026-01-07 20:04:16 +01:00
requirements.txt Minor changes 2026-07-27 16:49:37 +02:00