Skip to content

fix: re-enable disabled test modules in atomic_swap crate (#823 #826 … - #958

Open
femi8989 wants to merge 2 commits into
AtomicIP:mainfrom
femi8989:fix/re-enable-disabled-tests-823-826-827-830
Open

fix: re-enable disabled test modules in atomic_swap crate (#823 #826 …#958
femi8989 wants to merge 2 commits into
AtomicIP:mainfrom
femi8989:fix/re-enable-disabled-tests-823-826-827-830

Conversation

@femi8989

Copy link
Copy Markdown

#827 #830)

  • Fix compile errors and re-enable escrow_tests.rs (Re-enable escrow_tests.rs #823): aligns test helpers to current escrow API; exercises both release and refund code paths end-to-end.

  • Fix compile errors and re-enable batch_approval_tests.rs (Re-enable batch_approval_tests.rs #826): removes stale multi-sig helper calls; confirmed no overlap with multi_signer_tests.rs coverage.

  • Fix compile errors and re-enable batch_history_tests.rs (Re-enable batch_history_tests.rs #827): updates batch history assertions; adds explicit check that each swap in a batch produces exactly one history entry.

  • Audit arbitration_tests.rs (Audit and fix the arbitration_tests.rs re-enable for full correctness #830): grepped crate for remaining accept_swap_with_quantity callers (none found); verified all commit_ip call sites match current arg list; added compile-time surface assertion.

  • Update .gitignore: add test snapshots (*.snap, snapshots/), IDE directories, OS artefacts, and other noise.

closes
closes #823
closes #826
closes #827
closes #830

AtomicIP#826 AtomicIP#827 AtomicIP#830)

- Fix compile errors and re-enable escrow_tests.rs (AtomicIP#823): aligns
  test helpers to current escrow API; exercises both release and
  refund code paths end-to-end.

- Fix compile errors and re-enable batch_approval_tests.rs (AtomicIP#826):
  removes stale multi-sig helper calls; confirmed no overlap with
  multi_signer_tests.rs coverage.

- Fix compile errors and re-enable batch_history_tests.rs (AtomicIP#827):
  updates batch history assertions; adds explicit check that each
  swap in a batch produces exactly one history entry.

- Audit arbitration_tests.rs (AtomicIP#830): grepped crate for remaining
  accept_swap_with_quantity callers (none found); verified all
  commit_ip call sites match current arg list; added compile-time
  surface assertion.

- Update .gitignore: add test snapshots (*.snap, snapshots/),
  IDE directories, OS artefacts, and other noise.
@drips-wave

drips-wave Bot commented Aug 29, 2026

Copy link
Copy Markdown

@femi8989 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant