
running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_with_witness ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_err_paid has been running for over 60 seconds
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.15s


running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.13s


running 20 tests
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_err_paid has been running for over 60 seconds
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.21s


running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_err_paid has been running for over 60 seconds
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_with_wrong_witness ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.41s


running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_err_paid has been running for over 60 seconds
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.47s


running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_err_paid has been running for over 60 seconds
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_fail_and_check has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_multiple_unit_melt has been running for over 60 seconds
test test_fake_mint_multiple_unit_swap has been running for over 60 seconds
test test_fake_mint_swap_inflated has been running for over 60 seconds
test test_fake_mint_swap_spend_after_fail has been running for over 60 seconds
test test_fake_mint_with_witness has been running for over 60 seconds
test test_fake_melt_payment_error_unknown ... FAILED
test test_fake_melt_payment_err_paid ... FAILED
test test_fake_melt_payment_fail_and_check ... FAILED
test test_fake_mint_with_witness ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_melt_payment_fail ... FAILED
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_tokens_pending ... ok
test test_fake_melt_payment_return_fail_status ... ok

failures:

---- test_fake_melt_payment_error_unknown stdout ----

thread 'test_fake_melt_payment_error_unknown' panicked at crates/cdk-integration-tests/tests/fake_wallet.rs:285:5:
assertion `left == right` failed
  left: "Expired quote: Expired: `1764589532`, Time: `1764589822`"
 right: "Payment failed"
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- test_fake_melt_payment_err_paid stdout ----

thread 'test_fake_melt_payment_err_paid' panicked at /Users/tomasmartykan/diplomka/cdk/crates/cdk-integration-tests/src/lib.rs:77:5:
assertion failed: !pending.is_empty()

---- test_fake_melt_payment_fail_and_check stdout ----

thread 'test_fake_melt_payment_fail_and_check' panicked at crates/cdk-integration-tests/tests/fake_wallet.rs:184:5:
assertion failed: !pending.is_empty()

---- test_fake_melt_payment_fail stdout ----

thread 'test_fake_melt_payment_fail' panicked at crates/cdk-integration-tests/tests/fake_wallet.rs:137:5:
assertion `left == right` failed
  left: Amount(98)
 right: Amount(100)


failures:
    test_fake_melt_payment_err_paid
    test_fake_melt_payment_error_unknown
    test_fake_melt_payment_fail
    test_fake_melt_payment_fail_and_check

test result: FAILED. 16 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 459.10s


running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.11s


running 20 tests
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.13s


running 20 tests
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_err_paid has been running for over 60 seconds
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.57s


running 20 tests
test test_fake_mint_duplicate_proofs_melt ... ok
test test_fake_mint_inflated ... ok
test test_fake_mint_duplicate_proofs_swap ... ok
test test_fake_mint_input_output_mismatch ... ok
test test_fake_melt_change_in_quote ... ok
test test_fake_mint_multiple_units ... ok
test test_fake_melt_payment_fail_and_check ... ok
test test_fake_mint_multiple_unit_melt ... ok
test test_fake_melt_payment_err_paid ... ok
test test_fake_mint_with_witness ... ok
test test_fake_mint_swap_inflated ... ok
test test_fake_mint_multiple_unit_swap ... ok
test test_fake_melt_payment_error_unknown has been running for over 60 seconds
test test_fake_melt_payment_fail has been running for over 60 seconds
test test_fake_melt_payment_return_fail_status has been running for over 60 seconds
test test_fake_mint_melt_spend_after_fail has been running for over 60 seconds
test test_fake_mint_with_wrong_witness ... ok
test test_fake_mint_melt_spend_after_fail ... ok
test test_fake_mint_without_witness ... ok
test test_fake_mint_swap_spend_after_fail ... ok
test test_fake_melt_payment_error_unknown ... ok
test test_fake_melt_payment_return_fail_status ... ok
test test_fake_melt_payment_fail ... ok
test test_fake_tokens_pending ... ok

test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 86.29s

