init_testdir

Macro init_testdir 

Source
macro_rules! init_testdir {
    () => { ... };
}
Expand description

Initialises the global NumberedDir used by the testdir macro.

This macro is implicitly called by the testdir macro to initialise the global NumberedDir instance inside the cargo target directory. It must be called before any call to with_testdir to ensure this is initialised.

ยงExamples

use testdir::{init_testdir, with_testdir};

init_testdir!();
let path = with_testdir(|dir| dir.create_subdir("some/subdir").unwrap());
assert!(path.is_dir());
assert!(path.ends_with("some/subdir"));