Skip to content

feat(tests): add end-to-end test suite for DAO workflows#203

Merged
Mosas2000 merged 1 commit intomainfrom
fix/add-e2e-tests
Mar 27, 2026
Merged

feat(tests): add end-to-end test suite for DAO workflows#203
Mosas2000 merged 1 commit intomainfrom
fix/add-e2e-tests

Conversation

@Mosas2000
Copy link
Copy Markdown
Owner

Add 16 E2E tests covering complete DAO workflows:

  • User onboarding, proposal lifecycle, stake management
  • Multi-proposal handling, governance participation
  • Error recovery, data consistency, edge cases

Resolves #53

Add 16 E2E tests covering complete user workflows:
- New user onboarding (check stake -> deposit -> verify)
- Proposal lifecycle (create -> vote -> execute)
- Stake management (deposit -> increase -> withdraw)
- Multi-proposal management (concurrent proposals)
- Governance participation (full cycle)
- Error recovery (fail -> fix -> retry)
- Data consistency across operations
- Edge cases (invalid IDs, zero weights)
- Concurrent user operations
- System state queries

Resolves #53
@Mosas2000 Mosas2000 merged commit b5591ef into main Mar 27, 2026
14 of 25 checks passed
@Mosas2000 Mosas2000 deleted the fix/add-e2e-tests branch March 27, 2026 14:36
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.

Testing: No end-to-end test suite

1 participant