mirror of
https://github.com/dashpay/dash.git
synced 2024-12-27 13:03:17 +01:00
tiny test fix for mempool_tests
This commit is contained in:
parent
1f0ca1ae1c
commit
c5d746ace7
@ -388,7 +388,12 @@ BOOST_AUTO_TEST_CASE(MempoolAncestorIndexingTest)
|
|||||||
|
|
||||||
pool.addUnchecked(tx6.GetHash(), entry.Fee(0LL).FromTx(tx6));
|
pool.addUnchecked(tx6.GetHash(), entry.Fee(0LL).FromTx(tx6));
|
||||||
BOOST_CHECK_EQUAL(pool.size(), 6);
|
BOOST_CHECK_EQUAL(pool.size(), 6);
|
||||||
sortedOrder.push_back(tx6.GetHash().ToString());
|
// Ties are broken by hash
|
||||||
|
if (tx3.GetHash() < tx6.GetHash())
|
||||||
|
sortedOrder.push_back(tx6.GetHash().ToString());
|
||||||
|
else
|
||||||
|
sortedOrder.insert(sortedOrder.end()-1,tx6.GetHash().ToString());
|
||||||
|
|
||||||
CheckSort<ancestor_score>(pool, sortedOrder);
|
CheckSort<ancestor_score>(pool, sortedOrder);
|
||||||
|
|
||||||
CMutableTransaction tx7 = CMutableTransaction();
|
CMutableTransaction tx7 = CMutableTransaction();
|
||||||
@ -415,7 +420,11 @@ BOOST_AUTO_TEST_CASE(MempoolAncestorIndexingTest)
|
|||||||
pool.removeForBlock(vtx, 1, NULL, false);
|
pool.removeForBlock(vtx, 1, NULL, false);
|
||||||
|
|
||||||
sortedOrder.erase(sortedOrder.begin()+1);
|
sortedOrder.erase(sortedOrder.begin()+1);
|
||||||
sortedOrder.pop_back();
|
// Ties are broken by hash
|
||||||
|
if (tx3.GetHash() < tx6.GetHash())
|
||||||
|
sortedOrder.pop_back();
|
||||||
|
else
|
||||||
|
sortedOrder.erase(sortedOrder.end()-2);
|
||||||
sortedOrder.insert(sortedOrder.begin(), tx7.GetHash().ToString());
|
sortedOrder.insert(sortedOrder.begin(), tx7.GetHash().ToString());
|
||||||
CheckSort<ancestor_score>(pool, sortedOrder);
|
CheckSort<ancestor_score>(pool, sortedOrder);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user