diff --git a/tests/ef_tests/src/case_result.rs b/tests/ef_tests/src/case_result.rs index d85347dc7..7b7afd1bd 100644 --- a/tests/ef_tests/src/case_result.rs +++ b/tests/ef_tests/src/case_result.rs @@ -1,4 +1,5 @@ use super::*; +use std::fmt::Debug; #[derive(Debug, PartialEq, Clone)] pub struct CaseResult { diff --git a/tests/ef_tests/src/cases.rs b/tests/ef_tests/src/cases.rs index 9ac08434d..bfc2900c7 100644 --- a/tests/ef_tests/src/cases.rs +++ b/tests/ef_tests/src/cases.rs @@ -1,5 +1,6 @@ use super::*; use crate::yaml_decode::*; +use serde_derive::Deserialize; use yaml_rust::YamlLoader; mod ssz_generic; diff --git a/tests/ef_tests/src/cases/ssz_generic.rs b/tests/ef_tests/src/cases/ssz_generic.rs index 30c76219f..9da2162b3 100644 --- a/tests/ef_tests/src/cases/ssz_generic.rs +++ b/tests/ef_tests/src/cases/ssz_generic.rs @@ -1,4 +1,9 @@ use super::*; +use crate::case_result::compare_result; +use ethereum_types::{U128, U256}; +use serde_derive::Deserialize; +use ssz::Decode; +use std::fmt::Debug; use types::EthSpec; #[derive(Debug, Clone, Deserialize)] diff --git a/tests/ef_tests/src/cases/ssz_static.rs b/tests/ef_tests/src/cases/ssz_static.rs index ac6bc8246..f2211922f 100644 --- a/tests/ef_tests/src/cases/ssz_static.rs +++ b/tests/ef_tests/src/cases/ssz_static.rs @@ -1,4 +1,8 @@ use super::*; +use crate::case_result::compare_result; +use serde_derive::Deserialize; +use ssz::Decode; +use std::fmt::Debug; use tree_hash::TreeHash; use types::{ Attestation, AttestationData, AttestationDataAndCustodyBit, AttesterSlashing, BeaconBlock, diff --git a/tests/ef_tests/src/doc.rs b/tests/ef_tests/src/doc.rs index 1ab22b047..e67f7c713 100644 --- a/tests/ef_tests/src/doc.rs +++ b/tests/ef_tests/src/doc.rs @@ -1,5 +1,10 @@ -use super::*; -use crate::yaml_decode::*; +use crate::case_result::CaseResult; +use crate::cases::*; +use crate::doc_header::DocHeader; +use crate::eth_specs::MinimalEthSpec; +use crate::yaml_decode::{extract_yaml_by_key, YamlDecode}; +use crate::EfTest; +use serde_derive::Deserialize; use std::{fs::File, io::prelude::*, path::PathBuf}; use types::{EthSpec, FoundationEthSpec}; diff --git a/tests/ef_tests/src/doc_header.rs b/tests/ef_tests/src/doc_header.rs index 6bd33c5cb..c0d6d3276 100644 --- a/tests/ef_tests/src/doc_header.rs +++ b/tests/ef_tests/src/doc_header.rs @@ -1,4 +1,4 @@ -use super::*; +use serde_derive::Deserialize; #[derive(Debug, Deserialize)] pub struct DocHeader { diff --git a/tests/ef_tests/src/lib.rs b/tests/ef_tests/src/lib.rs index 7489586f2..580d96566 100644 --- a/tests/ef_tests/src/lib.rs +++ b/tests/ef_tests/src/lib.rs @@ -1,16 +1,8 @@ -use error::Error; -use ethereum_types::{U128, U256}; -use serde_derive::Deserialize; -use ssz::Decode; -use std::fmt::Debug; use types::EthSpec; -pub use crate::case_result::*; -pub use crate::cases::*; -pub use crate::doc::*; -pub use crate::doc_header::*; -pub use crate::error::*; -pub use crate::eth_specs::*; +pub use case_result::CaseResult; +pub use doc::Doc; +pub use error::Error; pub use yaml_decode::YamlDecode; mod case_result; diff --git a/tests/ef_tests/src/yaml_decode.rs b/tests/ef_tests/src/yaml_decode.rs index 7c2bd84ec..974df8311 100644 --- a/tests/ef_tests/src/yaml_decode.rs +++ b/tests/ef_tests/src/yaml_decode.rs @@ -1,4 +1,5 @@ use super::*; +use ethereum_types::{U128, U256}; use types::Fork; mod utils;