diff --git a/ethcore/src/spec/spec.rs b/ethcore/src/spec/spec.rs index 5bbf7f7c3..d97aca7ff 100644 --- a/ethcore/src/spec/spec.rs +++ b/ethcore/src/spec/spec.rs @@ -467,6 +467,19 @@ mod tests { assert!(Spec::load(::std::env::temp_dir(), &[] as &[u8]).is_err()); } + #[test] + fn all_spec_files_valid() { + Spec::new_test(); + Spec::new_null(); + Spec::new_test_constructor(); + Spec::new_instant(); + Spec::new_test_round(); + Spec::new_test_tendermint(); + Spec::new_validator_safe_contract(); + Spec::new_validator_contract(); + Spec::new_validator_multi(); + } + #[test] fn test_chain() { let test_spec = Spec::new_test();