Description:
contracts/escrow/tests/ has only 4 integration test files (happy_path, edge_cases, auth_audit, cancel_events). While unit tests are extensive, integration tests are missing for: basket escrow, multicall, batch_create, resolver voting, messaging, fee management, platform fee, upgrade/migration, co_signed_release, emergency_drain, and many other features.
Acceptance Criteria:
- Integration tests added for at least 5 missing feature areas
- Tests use the contract WASM (not just mock env) or follow existing integration test pattern
- Tests pass in CI
Description:
contracts/escrow/tests/ has only 4 integration test files (happy_path, edge_cases, auth_audit, cancel_events). While unit tests are extensive, integration tests are missing for: basket escrow, multicall, batch_create, resolver voting, messaging, fee management, platform fee, upgrade/migration, co_signed_release, emergency_drain, and many other features.
Acceptance Criteria: