mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-03-26 04:03:06 +00:00
test_max_slot_empty_and_nonempty added
This commit is contained in:
parent
44246bae1f
commit
20c35b0cbb
@ -263,4 +263,16 @@ mod tests {
|
|||||||
assert_eq!(calculate_offset_slot(PRIVATE_BLOB_SIZE * 2 - 1), 1);
|
assert_eq!(calculate_offset_slot(PRIVATE_BLOB_SIZE * 2 - 1), 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
fn test_max_slot_empty_and_nonempty() {
|
||||||
|
let empty: PrivateSCState = BTreeMap::new();
|
||||||
|
assert_eq!(max_slot(&empty), 0);
|
||||||
|
|
||||||
|
let mut state = BTreeMap::new();
|
||||||
|
state.insert(3, produce_blob_from_fit_vec(vec![1, 2, 3]));
|
||||||
|
state.insert(5, produce_blob_from_fit_vec(vec![4, 5, 6]));
|
||||||
|
|
||||||
|
assert_eq!(max_slot(&state), 5);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user