Less sleeps (#9848)

* Less sleeps

* No need to use tokio-test crate

* Less sleep

* Avoid leaving zombie substrates around

(when panicing in tests)

* Remove unused imports

* Incorporating feedback

* rename method

* Use rpc_api

* Update bin/node/cli/tests/temp_base_path_works.rs

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>

* Update bin/node/cli/tests/temp_base_path_works.rs

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>

Co-authored-by: Bastian Köcher <bkchr@users.noreply.github.com>
This commit is contained in:
Squirrel
2021-09-29 11:55:31 +01:00
committed by GitHub
parent f71d87ad28
commit e64693933f
14 changed files with 154 additions and 116 deletions
@@ -25,9 +25,9 @@ use tempfile::tempdir;
pub mod common;
#[test]
#[tokio::test]
#[cfg(unix)]
fn database_role_subdir_migration() {
async fn database_role_subdir_migration() {
type Block = RawBlock<ExtrinsicWrapper<u64>>;
let base_path = tempdir().expect("could not create a temp dir");
@@ -62,7 +62,8 @@ fn database_role_subdir_migration() {
"44445",
"--no-prometheus",
],
);
)
.await;
// check if the database dir had been migrated
assert!(!path.join("db_version").exists());