6 Commits

Author SHA1 Message Date
Murch
85368aafa0
test: Run simple tests at various feerates 2025-04-30 15:38:04 -07:00
Murch
d610951c15
test: Recreate BnB iteration exhaustion test 2025-04-30 15:38:02 -07:00
Murch
4781f5c8be
test: Recreate simple BnB failure tests 2025-04-30 15:37:59 -07:00
Murch
a94030ae98
test: Recreate BnB clone skipping test 2025-04-30 15:37:58 -07:00
Murch
7db6f012c0
test: Move BnB feerate sensitivity tests
Originally these tests verified that at a SelectCoins level that a
solution with fewer inputs gets preferred at high feerates, and a
solution with more inputs gets preferred at low feerates. This outcome
relies on the behavior of BnB, so we move these tests under the umbrella
of BnB tests.

Originally these tests relied on SFFO to work.
2025-04-30 15:37:55 -07:00
Murch
2bafc46261
test: Recreate simple BnB success tests
Recreates the tests in a new test suite coinselection_tests.cpp that is
based on UTXOs being created per their effective values rather than
nominal values and uses transactions with non-zero feerates.
2025-04-30 15:37:44 -07:00