Update tests to check actual infinity as well as INF_FEERATE
This commit is contained in:
parent
0090c64534
commit
e40180aa0f
|
@ -199,6 +199,8 @@ BOOST_AUTO_TEST_CASE(TxConfirmStats_FindBucketIndex)
|
||||||
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(43.0), 3);
|
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(43.0), 3);
|
||||||
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(INF_FEERATE), 3);
|
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(INF_FEERATE), 3);
|
||||||
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(2.0*INF_FEERATE), 3);
|
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(2.0*INF_FEERATE), 3);
|
||||||
|
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(std::numeric_limits<double>::infinity()), 3);
|
||||||
|
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(2.0*std::numeric_limits<double>::infinity()), 3);
|
||||||
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(nan("")), 0);
|
BOOST_CHECK_EQUAL(txcs.FindBucketIndex(nan("")), 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue