Skip to content

Add comprehensive admin transfer permissions test#99

Open
WuXieSec wants to merge 1 commit intosorosave-protocol:mainfrom
WuXieSec:test/admin-transfer-permissions
Open

Add comprehensive admin transfer permissions test#99
WuXieSec wants to merge 1 commit intosorosave-protocol:mainfrom
WuXieSec:test/admin-transfer-permissions

Conversation

@WuXieSec
Copy link
Copy Markdown

This PR adds a test covering admin transfer scenarios as requested in #74.

What's tested:

  • Transfer admin to a new address
  • Old admin loses pause/resume permissions after transfer
  • New admin gains full permissions (pause, resume, start group)
  • Double transfer scenario with permission validation at each step

Test approach:
Uses catch_unwind to verify that unauthorized operations fail as expected.

Closes #74

Covers:
- Admin transfer to new address
- Old admin loses pause/resume permissions
- New admin gains full permissions (pause, resume)
- Double transfer scenario with permission validation

Addresses sorosave-protocol#74
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.

Add test: admin transfer and new admin permissions

1 participant