Some checks failed
Menu tests (6): Tests expected merchant menu item id "loyalty-program" but the actual definition in loyalty/definition.py uses "program". Updated assertions to match the actual menu item IDs. Wallet test (1): test_enrollment_succeeds_without_wallet_config didn't mock the Google Wallet config, so is_configured returned True when GOOGLE_ISSUER_ID is set in .env. Added @patch to mock config as unconfigured. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>