gsinghpal
9223f8da7c
test(bt): tablet PIN self-service entech smoke (Task 7)
10-step smoke via odoo-shell:
1. Pick real no-PIN shop user
2. _generate_for_user -> assert 4-digit code + active row
3. Wrong code -> assert rejected + attempt_count incremented
4. Correct code -> assert ok + used_at set
5. _sign_reset_token + _verify_reset_token roundtrip
6. set_tablet_pin (mirrors set_pin endpoint reset_token branch)
7. verify_tablet_pin -> assert new PIN works
8. mail.template ref resolves
9. fp.notification.template ref resolves
10. Cleanup cron ref resolves
Cleans up: reverts PIN + deletes reset rows.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 16:54:46 -04:00
..
2026-04-20 13:07:15 -04:00
2026-05-25 16:42:04 -04:00
2026-05-24 20:00:15 -04:00
2026-05-24 01:35:11 -04:00
2026-05-24 01:18:52 -04:00
2026-05-24 01:18:52 -04:00
2026-05-24 01:35:11 -04:00
2026-05-24 02:11:35 -04:00
2026-05-24 01:18:52 -04:00
2026-05-24 01:18:52 -04:00
2026-05-25 09:43:08 -04:00
2026-05-24 01:45:39 -04:00
2026-05-24 01:35:11 -04:00
2026-04-16 20:53:53 -04:00
2026-04-16 20:53:53 -04:00
2026-05-24 09:07:13 -04:00
2026-05-24 01:18:52 -04:00
2026-05-24 02:11:35 -04:00
2026-05-25 10:45:35 -04:00
2026-05-24 01:35:11 -04:00
2026-05-24 01:18:52 -04:00
2026-05-25 16:51:25 -04:00
2026-05-24 01:35:11 -04:00
2026-05-24 01:18:52 -04:00
2026-04-28 19:39:37 -04:00
2026-04-28 19:39:37 -04:00
2026-04-28 19:39:37 -04:00
2026-04-28 19:39:37 -04:00
2026-05-25 12:28:52 -04:00
2026-05-24 01:35:11 -04:00
2026-05-24 01:18:52 -04:00
2026-05-24 01:35:11 -04:00
2026-05-25 16:54:46 -04:00
2026-05-15 08:32:30 -04:00
2026-04-24 21:04:38 -04:00
2026-05-25 08:17:29 -04:00
2026-05-25 12:30:05 -04:00
2026-05-25 10:45:35 -04:00
2026-04-20 01:16:12 -04:00
2026-04-16 20:53:53 -04:00