snapbox/dir/mod.rs
1//! Initialize working directories and assert on how they've changed
2
3mod diff;
4mod fixture;
5mod ops;
6mod root;
7#[cfg(test)]
8mod tests;
9
10pub use diff::FileType;
11pub use diff::PathDiff;
12pub use fixture::DirFixture;
13#[cfg(feature = "dir")]
14pub use ops::copy_template;
15pub use ops::resolve_dir;
16pub use ops::strip_trailing_slash;
17#[cfg(feature = "dir")]
18pub use ops::Walk;
19pub use root::DirRoot;
20
21#[cfg(feature = "dir")]
22pub(crate) use ops::canonicalize;
23pub(crate) use ops::display_relpath;
24pub(crate) use ops::shallow_copy;