Skip to content

Comprehensive Test Suite for V1 Contracts - #2

Merged
katyailil merged 7 commits into
mainfrom
dev
Dec 4, 2025
Merged

katyailil merged 7 commits into
mainfrom
dev

Conversation

@katyailil

Copy link
Copy Markdown
Owner

Added complete test coverage for all V1 contracts (SplitBaseV1, RegistryV1, ExecutorV1) with 90%+ coverage. All contracts tested through UUPS proxy deployment, including fuzz testing for share distribution logic.

- RegistryV1: test pool registration, metadata updates, status changes
- ExecutorV1: test pool registration, executor management, execution flow
- Both tests verify UUPS upgradeability and access control
Tests now properly handle the requirement that ExecutorV1 must be the pool owner in SplitBaseV1 for the execute flow to work correctly.
@katyailil
katyailil merged commit 076ed7b into main Dec 4, 2025
2 checks passed
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