Chainspec validation (#6197)
* chainspec validation * better error formatting for chainspec * lint validate_chainspecs.sh * quit takes &str instead of S: AsRef<str> * push CI * don't double check spec validity
This commit is contained in:
committed by
Arkadiy Paronyan
parent
8de1e92b99
commit
0c7c34e609
@@ -134,23 +134,4 @@ mod tests {
|
||||
|
||||
let _ = frontier.engine;
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn all_spec_files_valid() {
|
||||
let tmp = ::std::env::temp_dir();
|
||||
new_olympic(&tmp);
|
||||
new_foundation(&tmp);
|
||||
new_classic(&tmp);
|
||||
new_expanse(&tmp);
|
||||
new_kovan(&tmp);
|
||||
new_ropsten(&tmp);
|
||||
new_morden(&tmp);
|
||||
new_frontier_test();
|
||||
new_homestead_test();
|
||||
new_eip150_test();
|
||||
new_eip161_test();
|
||||
new_transition_test();
|
||||
new_mainnet_like();
|
||||
new_metropolis_test();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -529,19 +529,6 @@ 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();
|
||||
|
||||
Reference in New Issue
Block a user