From da5e1a21fce9a303767af4a6d3cab8f0d66e5c87 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sun, 28 Jun 2026 06:02:37 +0800 Subject: test: move test fixtures into `test_proj` subdirectory --- mingling_pathf/test/src/directly_mod.rs | 1 - mingling_pathf/test/src/has_sub_mod.rs | 5 ----- mingling_pathf/test/src/has_sub_mod/sub_mod.rs | 1 - mingling_pathf/test/src/has_sub_use.rs | 4 ---- mingling_pathf/test/src/has_sub_use/sub_mod.rs | 1 - mingling_pathf/test/src/has_sub_use/sub_use.rs | 1 - mingling_pathf/test/src/lib.rs | 2 +- mingling_pathf/test/src/main.rs | 13 ------------- mingling_pathf/test/src/unused.rs | 1 - mingling_pathf/test/src/use_all.rs | 1 - mingling_pathf/test/test_proj/src/directly_mod.rs | 1 + mingling_pathf/test/test_proj/src/has_sub_mod.rs | 5 +++++ mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs | 1 + mingling_pathf/test/test_proj/src/has_sub_use.rs | 4 ++++ mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs | 1 + mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs | 1 + mingling_pathf/test/test_proj/src/main.rs | 13 +++++++++++++ mingling_pathf/test/test_proj/src/unused.rs | 1 + mingling_pathf/test/test_proj/src/use_all.rs | 1 + 19 files changed, 29 insertions(+), 29 deletions(-) delete mode 100644 mingling_pathf/test/src/directly_mod.rs delete mode 100644 mingling_pathf/test/src/has_sub_mod.rs delete mode 100644 mingling_pathf/test/src/has_sub_mod/sub_mod.rs delete mode 100644 mingling_pathf/test/src/has_sub_use.rs delete mode 100644 mingling_pathf/test/src/has_sub_use/sub_mod.rs delete mode 100644 mingling_pathf/test/src/has_sub_use/sub_use.rs delete mode 100644 mingling_pathf/test/src/main.rs delete mode 100644 mingling_pathf/test/src/unused.rs delete mode 100644 mingling_pathf/test/src/use_all.rs create mode 100644 mingling_pathf/test/test_proj/src/directly_mod.rs create mode 100644 mingling_pathf/test/test_proj/src/has_sub_mod.rs create mode 100644 mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs create mode 100644 mingling_pathf/test/test_proj/src/has_sub_use.rs create mode 100644 mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs create mode 100644 mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs create mode 100644 mingling_pathf/test/test_proj/src/main.rs create mode 100644 mingling_pathf/test/test_proj/src/unused.rs create mode 100644 mingling_pathf/test/test_proj/src/use_all.rs (limited to 'mingling_pathf') diff --git a/mingling_pathf/test/src/directly_mod.rs b/mingling_pathf/test/src/directly_mod.rs deleted file mode 100644 index 09f464e..0000000 --- a/mingling_pathf/test/src/directly_mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub struct DirectlyModStruct; diff --git a/mingling_pathf/test/src/has_sub_mod.rs b/mingling_pathf/test/src/has_sub_mod.rs deleted file mode 100644 index 1c961a1..0000000 --- a/mingling_pathf/test/src/has_sub_mod.rs +++ /dev/null @@ -1,5 +0,0 @@ -pub mod sub_mod; - -pub mod directly_sub_mod { - pub struct DirectlySubModStruct; -} diff --git a/mingling_pathf/test/src/has_sub_mod/sub_mod.rs b/mingling_pathf/test/src/has_sub_mod/sub_mod.rs deleted file mode 100644 index 2e7ade3..0000000 --- a/mingling_pathf/test/src/has_sub_mod/sub_mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub struct HasSubModStruct; diff --git a/mingling_pathf/test/src/has_sub_use.rs b/mingling_pathf/test/src/has_sub_use.rs deleted file mode 100644 index c645034..0000000 --- a/mingling_pathf/test/src/has_sub_use.rs +++ /dev/null @@ -1,4 +0,0 @@ -mod sub_use; -pub use sub_use::*; - -pub mod sub_mod; diff --git a/mingling_pathf/test/src/has_sub_use/sub_mod.rs b/mingling_pathf/test/src/has_sub_use/sub_mod.rs deleted file mode 100644 index 76dde62..0000000 --- a/mingling_pathf/test/src/has_sub_use/sub_mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub struct SubModInSubUseStruct; diff --git a/mingling_pathf/test/src/has_sub_use/sub_use.rs b/mingling_pathf/test/src/has_sub_use/sub_use.rs deleted file mode 100644 index ad8736d..0000000 --- a/mingling_pathf/test/src/has_sub_use/sub_use.rs +++ /dev/null @@ -1 +0,0 @@ -pub struct HasSubUseStruct; diff --git a/mingling_pathf/test/src/lib.rs b/mingling_pathf/test/src/lib.rs index 9d393c2..742e9d0 100644 --- a/mingling_pathf/test/src/lib.rs +++ b/mingling_pathf/test/src/lib.rs @@ -4,7 +4,7 @@ use std::{collections::HashMap, env::current_dir}; #[test] fn test_module_pathf() { - let dir = current_dir().unwrap(); + let dir = current_dir().unwrap().join("test_proj"); let mapping = mingling_pathf::module_pathf::analyze(&dir) .unwrap() .into_iter() diff --git a/mingling_pathf/test/src/main.rs b/mingling_pathf/test/src/main.rs deleted file mode 100644 index 7a66e93..0000000 --- a/mingling_pathf/test/src/main.rs +++ /dev/null @@ -1,13 +0,0 @@ -#![allow(unused)] - -pub mod directly_mod; - -pub mod has_sub_mod; - -mod has_sub_use; -pub use has_sub_use::*; - -mod use_all; -pub use use_all::*; - -fn main() {} diff --git a/mingling_pathf/test/src/unused.rs b/mingling_pathf/test/src/unused.rs deleted file mode 100644 index 2b0984a..0000000 --- a/mingling_pathf/test/src/unused.rs +++ /dev/null @@ -1 +0,0 @@ -// This file should not be scanned diff --git a/mingling_pathf/test/src/use_all.rs b/mingling_pathf/test/src/use_all.rs deleted file mode 100644 index b26a83d..0000000 --- a/mingling_pathf/test/src/use_all.rs +++ /dev/null @@ -1 +0,0 @@ -pub struct UseAllStruct; diff --git a/mingling_pathf/test/test_proj/src/directly_mod.rs b/mingling_pathf/test/test_proj/src/directly_mod.rs new file mode 100644 index 0000000..09f464e --- /dev/null +++ b/mingling_pathf/test/test_proj/src/directly_mod.rs @@ -0,0 +1 @@ +pub struct DirectlyModStruct; diff --git a/mingling_pathf/test/test_proj/src/has_sub_mod.rs b/mingling_pathf/test/test_proj/src/has_sub_mod.rs new file mode 100644 index 0000000..1c961a1 --- /dev/null +++ b/mingling_pathf/test/test_proj/src/has_sub_mod.rs @@ -0,0 +1,5 @@ +pub mod sub_mod; + +pub mod directly_sub_mod { + pub struct DirectlySubModStruct; +} diff --git a/mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs b/mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs new file mode 100644 index 0000000..2e7ade3 --- /dev/null +++ b/mingling_pathf/test/test_proj/src/has_sub_mod/sub_mod.rs @@ -0,0 +1 @@ +pub struct HasSubModStruct; diff --git a/mingling_pathf/test/test_proj/src/has_sub_use.rs b/mingling_pathf/test/test_proj/src/has_sub_use.rs new file mode 100644 index 0000000..c645034 --- /dev/null +++ b/mingling_pathf/test/test_proj/src/has_sub_use.rs @@ -0,0 +1,4 @@ +mod sub_use; +pub use sub_use::*; + +pub mod sub_mod; diff --git a/mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs b/mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs new file mode 100644 index 0000000..76dde62 --- /dev/null +++ b/mingling_pathf/test/test_proj/src/has_sub_use/sub_mod.rs @@ -0,0 +1 @@ +pub struct SubModInSubUseStruct; diff --git a/mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs b/mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs new file mode 100644 index 0000000..ad8736d --- /dev/null +++ b/mingling_pathf/test/test_proj/src/has_sub_use/sub_use.rs @@ -0,0 +1 @@ +pub struct HasSubUseStruct; diff --git a/mingling_pathf/test/test_proj/src/main.rs b/mingling_pathf/test/test_proj/src/main.rs new file mode 100644 index 0000000..7a66e93 --- /dev/null +++ b/mingling_pathf/test/test_proj/src/main.rs @@ -0,0 +1,13 @@ +#![allow(unused)] + +pub mod directly_mod; + +pub mod has_sub_mod; + +mod has_sub_use; +pub use has_sub_use::*; + +mod use_all; +pub use use_all::*; + +fn main() {} diff --git a/mingling_pathf/test/test_proj/src/unused.rs b/mingling_pathf/test/test_proj/src/unused.rs new file mode 100644 index 0000000..2b0984a --- /dev/null +++ b/mingling_pathf/test/test_proj/src/unused.rs @@ -0,0 +1 @@ +// This file should not be scanned diff --git a/mingling_pathf/test/test_proj/src/use_all.rs b/mingling_pathf/test/test_proj/src/use_all.rs new file mode 100644 index 0000000..b26a83d --- /dev/null +++ b/mingling_pathf/test/test_proj/src/use_all.rs @@ -0,0 +1 @@ +pub struct UseAllStruct; -- cgit