Serde 0.9 (#4508)
* Porting json * Dapps * Rpc & Ethstore * New ethabi * Last bunch of fixes * Fixing last test * Removing build script * Adding ethcore-ipc-tests back * Fixing grumbles * Fixing blockchain tests (inference regression?)
This commit is contained in:
committed by
Nikolay Volf
parent
a2c6cd8f7b
commit
f1e99ea2e4
@@ -1337,6 +1337,7 @@ mod tests {
|
||||
use transaction::{Transaction, Action};
|
||||
use log_entry::{LogEntry, LocalizedLogEntry};
|
||||
use ethkey::Secret;
|
||||
use header::BlockNumber;
|
||||
|
||||
fn new_db(path: &str) -> Arc<Database> {
|
||||
Arc::new(Database::open(&DatabaseConfig::with_columns(::db::NUM_COLUMNS), path).unwrap())
|
||||
@@ -2020,14 +2021,14 @@ mod tests {
|
||||
|
||||
let blocks_b1 = bc.blocks_with_bloom(&bloom_b1, 0, 5);
|
||||
let blocks_b2 = bc.blocks_with_bloom(&bloom_b2, 0, 5);
|
||||
assert_eq!(blocks_b1, vec![]);
|
||||
assert_eq!(blocks_b2, vec![]);
|
||||
assert_eq!(blocks_b1, Vec::<BlockNumber>::new());
|
||||
assert_eq!(blocks_b2, Vec::<BlockNumber>::new());
|
||||
|
||||
insert_block(&db, &bc, &b1, vec![]);
|
||||
let blocks_b1 = bc.blocks_with_bloom(&bloom_b1, 0, 5);
|
||||
let blocks_b2 = bc.blocks_with_bloom(&bloom_b2, 0, 5);
|
||||
assert_eq!(blocks_b1, vec![1]);
|
||||
assert_eq!(blocks_b2, vec![]);
|
||||
assert_eq!(blocks_b2, Vec::<BlockNumber>::new());
|
||||
|
||||
insert_block(&db, &bc, &b2, vec![]);
|
||||
let blocks_b1 = bc.blocks_with_bloom(&bloom_b1, 0, 5);
|
||||
@@ -2042,15 +2043,15 @@ mod tests {
|
||||
let blocks_ba = bc.blocks_with_bloom(&bloom_ba, 0, 5);
|
||||
assert_eq!(blocks_b1, vec![1]);
|
||||
assert_eq!(blocks_b2, vec![2]);
|
||||
assert_eq!(blocks_ba, vec![]);
|
||||
assert_eq!(blocks_ba, Vec::<BlockNumber>::new());
|
||||
|
||||
// fork has happend
|
||||
insert_block(&db, &bc, &b2a, vec![]);
|
||||
let blocks_b1 = bc.blocks_with_bloom(&bloom_b1, 0, 5);
|
||||
let blocks_b2 = bc.blocks_with_bloom(&bloom_b2, 0, 5);
|
||||
let blocks_ba = bc.blocks_with_bloom(&bloom_ba, 0, 5);
|
||||
assert_eq!(blocks_b1, vec![]);
|
||||
assert_eq!(blocks_b2, vec![]);
|
||||
assert_eq!(blocks_b1, Vec::<BlockNumber>::new());
|
||||
assert_eq!(blocks_b2, Vec::<BlockNumber>::new());
|
||||
assert_eq!(blocks_ba, vec![1, 2]);
|
||||
|
||||
// fork back
|
||||
|
||||
Reference in New Issue
Block a user