Fixing disabled unit test pow::test::genesis_pow (#1984)

This commit is contained in:
Juan Leni
2018-11-27 11:33:58 +01:00
committed by Gary Yu
parent d5c3e61cbe
commit 92ac80f0d3
+4 -2
View File
@@ -136,11 +136,13 @@ mod test {
use super::*;
use genesis;
use global;
use global::ChainTypes;
/// We'll be generating genesis blocks differently
#[ignore]
#[test]
fn genesis_pow() {
global::set_mining_mode(ChainTypes::AutomatedTesting);
let mut b = genesis::genesis_dev();
b.header.pow.nonce = 485;
b.header.pow.proof.edge_bits = global::min_edge_bits();
@@ -150,7 +152,7 @@ mod test {
global::proofsize(),
global::min_edge_bits(),
).unwrap();
assert!(b.header.pow.nonce != 310);
assert_ne!(b.header.pow.nonce, 310);
assert!(b.header.pow.to_difficulty() >= Difficulty::min());
assert!(verify_size(&b.header).is_ok());
}