From e75eef927b8bdd79b0b56209f09092d6d29d87fd Mon Sep 17 00:00:00 2001 From: Antioch Peverell <30642645+antiochp@users.noreply.github.com> Date: Thu, 15 Mar 2018 11:37:48 -0400 Subject: [PATCH] Fix test dirs to isolate the tests (#786) * 2 tests treading on each others dirs * rustfmt * actually use a different dir in each test... * conflicting dirs across different test files also --- chain/tests/store_indices.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/chain/tests/store_indices.rs b/chain/tests/store_indices.rs index 0a119830c..e317435c4 100644 --- a/chain/tests/store_indices.rs +++ b/chain/tests/store_indices.rs @@ -37,12 +37,14 @@ fn clean_output_dir(dir_name: &str) { #[test] fn test_various_store_indices() { let _ = env_logger::init(); - clean_output_dir(".grin"); + let chain_dir = ".grin_idx_1"; + clean_output_dir(chain_dir); let keychain = Keychain::from_random_seed().unwrap(); let key_id = keychain.derive_key_id(1).unwrap(); - let chain_store = &chain::store::ChainKVStore::new(".grin".to_string()).unwrap() as &ChainStore; + let chain_store = + &chain::store::ChainKVStore::new(chain_dir.to_string()).unwrap() as &ChainStore; global::set_mining_mode(ChainTypes::AutomatedTesting); let genesis = pow::mine_genesis_block(None).unwrap(); @@ -75,9 +77,11 @@ fn test_various_store_indices() { #[test] fn test_store_header_height() { let _ = env_logger::init(); - clean_output_dir(".grin"); + let chain_dir = ".grin_idx_2"; + clean_output_dir(chain_dir); - let chain_store = &chain::store::ChainKVStore::new(".grin".to_string()).unwrap() as &ChainStore; + let chain_store = + &chain::store::ChainKVStore::new(chain_dir.to_string()).unwrap() as &ChainStore; let mut block_header = BlockHeader::default(); block_header.height = 1;