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:
Marek Kotewicz
2017-08-02 12:50:36 +02:00
committed by Arkadiy Paronyan
parent 8de1e92b99
commit 0c7c34e609
10 changed files with 95 additions and 35 deletions

View File

@@ -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();
}
}