From da6f6d57cdc4753c8253866a1fedb84a9ee2f232 Mon Sep 17 00:00:00 2001 From: Nikolay Volf Date: Fri, 11 Mar 2016 23:24:44 +0400 Subject: [PATCH] state data query to client --- ethcore/src/tests/client.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ethcore/src/tests/client.rs b/ethcore/src/tests/client.rs index 001d1729b..4818ef69e 100644 --- a/ethcore/src/tests/client.rs +++ b/ethcore/src/tests/client.rs @@ -35,6 +35,19 @@ fn imports_from_empty() { client.flush_queue(); } +#[test] +fn returns_state_root_basic() { + let client_result = generate_dummy_client(6); + let client = client_result.reference(); + + let test_spec = get_test_spec(); + let test_engine = test_spec.to_engine().unwrap(); + let state_root = test_engine.spec().genesis_header().state_root; + + assert!(client.state_data(&state_root).is_some()); + +} + #[test] fn imports_good_block() { let dir = RandomTempPath::new();