mirror of
https://github.com/aljazceru/cdk.git
synced 2025-12-25 00:24:57 +01:00
* Here's a commit message for this change: refactor: Move mint tests to fake_wallet.rs and add descriptive comments refactor: pure wallet/mint does not need arc refactor: Consolidate NUT-06 test into single function and remove redundant module docs: Add comments explaining test purposes in integration tests file refactor: Remove anyhow and replace with expect for error handling refactor: use expect in pure tests feat: Add configurable database type via environment variable for test mint and wallet refactor: Update database initialization in test mint and wallet creation feat: Add temporary directory support for redb and sqlite databases in tests feat: Add database type argument to test commands in justfile ci: Add build matrix for pure-itest with memory, sqlite, and redb databases refactor: use expect in pure tests refactor: Move and refactor `test_swap_unbalanced` from mint to integration tests pure refactor: move mint tests to pure tests docs: Add detailed comments explaining test file purposes for mint and integration tests refactor: Extract keyset ID retrieval into a reusable function test: Add concurrent double-spend test with 3 swap transactions refactor: Simplify concurrent swap request processing and error handling test: Add check to verify all proofs are marked as spent in concurrent double-spend test refactor: Optimize proof state retrieval in concurrent double-spend test feat: Add test for concurrent melt race condition with same proofs fix: Update concurrent melt test to use melt quote and handle errors refactor: melt concurrrent refactor: Rename test function for clarity in concurrent double-spend scenario refactor: Modify test_concurrent_double_spend_melt to manually create melt requests in mint tasks feat: con melt test refactor: Optimize proof state handling and error recovery in check_spendable refactor: Extract helper method to reset proofs to original state fix: reset y states fix: reset y states * fix: acces of priv feilds * fix: add extra migrate