diff options
| author | Ben Sima <ben@bsima.me> | 2025-11-12 16:52:48 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bsima.me> | 2025-11-12 16:52:48 -0500 |
| commit | 14fdc4b98a9f442df72fb8ff445f4e7f7a24a10e (patch) | |
| tree | 07d9217527c4ad1b41b6b9d3d3e0657a50add88b /Omni/Log.py | |
| parent | 5efd438acf7afe9fbe2d621542bcb74688a4d647 (diff) | |
Add Stripe webhook tests and testing documentation
- Add TestWebhookHandling class with tests for subscription webhooks -
Test normal subscription creation flow with mock data - Test handling
of incomplete webhook data (missing fields) - Add STRIPE_TESTING.md
with comprehensive testing guide:
- How to use Stripe test mode and test cards - How to use Stripe
CLI to trigger test webhooks - Instructions for running unit tests -
Database migration instructions for production - End-to-end testing
workflow - Common troubleshooting issues
Tests verify webhook handling works without calling real Stripe API.
Diffstat (limited to 'Omni/Log.py')
0 files changed, 0 insertions, 0 deletions
