diff options
| author | Valentin Popov <valentin@popov.link> | 2026-02-19 13:09:18 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-02-19 13:09:18 +0300 |
| commit | bb827c3928ee6fc56c04e503be9f39ae70efee67 (patch) | |
| tree | 9d1af6595567517bcee3bddbcf7fefedce5dc5fe /crates/nres/src | |
| parent | efab61a45c8837d3c2aaec464d8f6243fecb7a38 (diff) | |
| download | fparkan-bb827c3928ee6fc56c04e503be9f39ae70efee67.tar.xz fparkan-bb827c3928ee6fc56c04e503be9f39ae70efee67.zip | |
feat: Refactor code structure and enhance functionality across multiple crates
Diffstat (limited to 'crates/nres/src')
| -rw-r--r-- | crates/nres/src/tests.rs | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/crates/nres/src/tests.rs b/crates/nres/src/tests.rs index 6de02e5..bfa75a8 100644 --- a/crates/nres/src/tests.rs +++ b/crates/nres/src/tests.rs @@ -1,4 +1,5 @@ use super::*; +use common::collect_files_recursive; use std::any::Any; use std::fs; use std::panic::{catch_unwind, AssertUnwindSafe}; @@ -13,20 +14,6 @@ struct SyntheticEntry<'a> { data: &'a [u8], } -fn collect_files_recursive(root: &Path, out: &mut Vec<PathBuf>) { - let Ok(entries) = fs::read_dir(root) else { - return; - }; - for entry in entries.flatten() { - let path = entry.path(); - if path.is_dir() { - collect_files_recursive(&path, out); - } else if path.is_file() { - out.push(path); - } - } -} - fn nres_test_files() -> Vec<PathBuf> { let root = Path::new(env!("CARGO_MANIFEST_DIR")) .join("..") |
