# filesystem-rs
### Real, fake, and mock implementations of file system operations.
[](https://travis-ci.org/iredelmeier/filesystem-rs) [](https://docs.rs/filesystem-rs)
[Documentation](https://docs.rs/filesystem-rs)
filesystem-rs provides real, fake, and mock implementations of file system-related functionality. It abstracts away details of certain common but complex operations (e.g., setting permissions) and makes it easier to test any file system-related logic without having to wait for slow I/O operations or coerce the file system into particular states.