Skip to content

Add tests for multi-developer checkout payout correctness#312

Draft
simonhamp wants to merge 1 commit into
mainfrom
multi-dev-payout-check
Draft

Add tests for multi-developer checkout payout correctness#312
simonhamp wants to merge 1 commit into
mainfrom
multi-dev-payout-check

Conversation

@simonhamp

Copy link
Copy Markdown
Member

Summary

  • Adds feature tests verifying that checkouts containing plugins from multiple developers correctly assign proportional payouts to each developer
  • Tests cover individual plugin carts, bundle carts with proportional allocation, mixed carts (individual + bundle), and the 15-day holding period enforcement
  • Confirms eligible_for_payout_at is always set no less than 14 days after purchase

Test plan

  • All 6 new tests pass (48 assertions)
  • Pint formatting applied
  • Run full test suite to check for regressions

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant