summaryrefslogtreecommitdiff
path: root/system/rust/tests/utils/mod.rs
blob: c0775acb89daba27662c5cc2a54d734f55e0b463 (plain)
1
2
3
4
5
6
7
8
9
10
11
use std::future::Future;

use tokio::task::LocalSet;

pub fn start_test(f: impl Future<Output = ()>) {
    tokio_test::block_on(async move {
        utils::init_logging();
        tokio::time::pause();
        LocalSet::new().run_until(f).await;
    });
}