• Stefy Lanza (nextime / spora )'s avatar
    test_integration: align with current payment schema and code · eb63b216
    Stefy Lanza (nextime / spora ) authored
    Rewrite the integration tests against the current schema/behaviour:
    - crypto flow: process_transaction records the tx itself (drop the manual
      crypto_transactions insert with non-existent from_address/to_address columns;
      ensure a crypto wallet row exists; pass a float amount for SQLite binding).
    - subscriptions: use account_tiers + subscriptions (not subscription_tiers/
      user_subscriptions), create the required card payment method, and make the
      renewal subscription actually due (current_period_end in the past); assert via
      process_renewals' processed count.
    - consolidation: enable crypto_consolidation_settings so candidates are queued.
    - notifications: enable email_notification_settings and add an email_templates
      row so the notification is actually sent.
    Co-Authored-By: 's avatarClaude Opus 4.8 <noreply@anthropic.com>
    eb63b216
Name
Last commit
Last update
aisbf Loading commit data...
config Loading commit data...
docs Loading commit data...
static Loading commit data...
templates Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
API_EXAMPLES.md Loading commit data...
BUILD_DEPLOY.md Loading commit data...
CHANGELOG.md Loading commit data...
DEBUG_GUIDE.md Loading commit data...
DOCUMENTATION.md Loading commit data...
ENDPOINTS.md Loading commit data...
KILO_OAUTH2.md Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
MISSING_ENDPOINTS.md Loading commit data...
PYPI.md Loading commit data...
QUICK_START_PAYMENT.md Loading commit data...
README.md Loading commit data...
RUNPOD_IMPLEMENTATION_PLAN.md Loading commit data...
SUBSCRIPTION_PRICING_FEATURE.md Loading commit data...
TODO.md Loading commit data...
TORRC_SETUP.md Loading commit data...
aisbf.sh Loading commit data...
build.sh Loading commit data...
chatgpt-api-implementation-guide.md Loading commit data...
clean.sh Loading commit data...
cli.py Loading commit data...
codex-oauth-implementation-guide.md Loading commit data...
main.py Loading commit data...
main.py.bak Loading commit data...
minio-archive-plan.md Loading commit data...
pyproject.toml Loading commit data...
requirements.txt Loading commit data...
screenshot.png Loading commit data...
setup.py Loading commit data...
start_proxy.sh Loading commit data...
verify_release.sh Loading commit data...