//! Compare contents of two directories.
//!
//! This crate provides macro and function for asserting whether two directories or files are equal.
pub use crateassert_paths;
pub use crateError;
/// Recursively scan contents of two directories and find differences.
///
/// eg.:
/// ```rust,ignore
/// #[test]
/// fn should_directories_be_equal() {
/// assert_paths!("actual", "expected");
/// }
/// ```
///
/// This macro will panic if directories "actual" and "expected" differ at any depth.
///
/// It can accept both file names and directory names as arguments.