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/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 + 9 files changed, 28 insertions(+) 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/test/test_proj/src') 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