mirror of
https://github.com/mimblewimble/grin.git
synced 2025-02-01 17:01:09 +03:00
clean up .grin and .grin2 dirs before running the respective tests (#93)
This commit is contained in:
parent
3b4a48b2fd
commit
be6b26e8f1
1 changed files with 12 additions and 2 deletions
|
@ -21,6 +21,7 @@ extern crate secp256k1zkp as secp;
|
||||||
|
|
||||||
extern crate grin_grin as grin;
|
extern crate grin_grin as grin;
|
||||||
|
|
||||||
|
use std::fs;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
use std::thread;
|
use std::thread;
|
||||||
use rand::os::OsRng;
|
use rand::os::OsRng;
|
||||||
|
@ -37,10 +38,17 @@ use grin_core::global::MiningParameterMode;
|
||||||
|
|
||||||
use grin_core::pow::MiningWorker;
|
use grin_core::pow::MiningWorker;
|
||||||
|
|
||||||
|
|
||||||
|
fn clean_output_dir(dir_name:&str){
|
||||||
|
let _ = fs::remove_dir_all(dir_name);
|
||||||
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn mine_empty_chain() {
|
fn mine_empty_chain() {
|
||||||
let _ = env_logger::init();
|
let _ = env_logger::init();
|
||||||
|
clean_output_dir(".grin");
|
||||||
global::set_mining_mode(MiningParameterMode::AutomatedTesting);
|
global::set_mining_mode(MiningParameterMode::AutomatedTesting);
|
||||||
|
|
||||||
let mut rng = OsRng::new().unwrap();
|
let mut rng = OsRng::new().unwrap();
|
||||||
let chain = grin_chain::Chain::init(".grin".to_string(), Arc::new(NoopAdapter {}))
|
let chain = grin_chain::Chain::init(".grin".to_string(), Arc::new(NoopAdapter {}))
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
@ -85,6 +93,8 @@ fn mine_empty_chain() {
|
||||||
#[test]
|
#[test]
|
||||||
fn mine_forks() {
|
fn mine_forks() {
|
||||||
let _ = env_logger::init();
|
let _ = env_logger::init();
|
||||||
|
clean_output_dir(".grin2");
|
||||||
|
|
||||||
let mut rng = OsRng::new().unwrap();
|
let mut rng = OsRng::new().unwrap();
|
||||||
let chain = grin_chain::Chain::init(".grin2".to_string(), Arc::new(NoopAdapter {}))
|
let chain = grin_chain::Chain::init(".grin2".to_string(), Arc::new(NoopAdapter {}))
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
Loading…
Reference in a new issue