use slice instead of array to not have to hardcode the length
This commit is contained in:
parent
55749d6f61
commit
e83830dcfc
|
@ -1930,7 +1930,7 @@ mod tests {
|
|||
#[test]
|
||||
fn work_log2() {
|
||||
// Compare work log2 to historical Bitcoin Core values found in Core logs.
|
||||
let tests: [(u128, f64); 5] = [
|
||||
let tests: &[(u128, f64)] = &[
|
||||
// (chainwork, core log2) // height
|
||||
(0x200020002, 33.000022), // 1
|
||||
(0xa97d67041c5e51596ee7, 79.405055), // 308004
|
||||
|
@ -1939,7 +1939,7 @@ mod tests {
|
|||
(0x2ef447e01d1642c40a184ada, 93.553183), // 738965
|
||||
];
|
||||
|
||||
for (chainwork, core_log2) in tests {
|
||||
for &(chainwork, core_log2) in tests {
|
||||
// Core log2 in the logs is rounded to 6 decimal places.
|
||||
let log2 = (Work::from(chainwork).log2() * 1e6).round() / 1e6;
|
||||
assert_eq!(log2, core_log2)
|
||||
|
|
Loading…
Reference in New Issue