tweek chain test to use set_work
This commit is contained in:
parent
c41a7303fa
commit
beede1c03d
|
@ -485,18 +485,18 @@ mod tests {
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn superchain_is_greater_than_subchain() -> Result<()> {
|
fn ord_matches_work() -> Result<()> {
|
||||||
zebra_test::init();
|
zebra_test::init();
|
||||||
let block: Arc<Block> =
|
let less_block = zebra_test::vectors::BLOCK_MAINNET_434873_BYTES
|
||||||
zebra_test::vectors::BLOCK_MAINNET_434873_BYTES.zcash_deserialize_into()?;
|
.zcash_deserialize_into::<Arc<Block>>()?
|
||||||
|
.set_work(1);
|
||||||
|
let more_block = less_block.clone().set_work(10);
|
||||||
|
|
||||||
let mut lesser_chain = Chain::default();
|
let mut lesser_chain = Chain::default();
|
||||||
lesser_chain.push(block.clone());
|
lesser_chain.push(less_block);
|
||||||
|
|
||||||
let fake_child = block.make_fake_child();
|
|
||||||
let mut bigger_chain = Chain::default();
|
let mut bigger_chain = Chain::default();
|
||||||
bigger_chain.push(block);
|
bigger_chain.push(more_block);
|
||||||
bigger_chain.push(fake_child);
|
|
||||||
|
|
||||||
assert!(bigger_chain > lesser_chain);
|
assert!(bigger_chain > lesser_chain);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue