Skip to content

Add tests for multi-developer checkout payout correctness#312

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

Add tests for multi-developer checkout payout correctness#312
simonhamp wants to merge 1 commit intomainfrom
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant