From bbfaba68ebadadc66b33a4776123a4b0afb80f07 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Thu, 1 Oct 2026 22:14:32 +0300 Subject: [PATCH] test: rename legacy test.rs and *_test.rs files to *_tests.rs Each module keeps its name; its declaration gains a #[path] to the renamed file. Only names change, no test code does. Drops the legacy-files note from the guidance. Co-authored-by: Medulla --- AGENTS.md | 3 --- crates/tinybox-cli/src/command/mod.rs | 1 + crates/tinybox-cli/src/command/{test.rs => mod_tests.rs} | 0 crates/tinybox-cli/src/document/mod.rs | 1 + crates/tinybox-cli/src/document/{test.rs => mod_tests.rs} | 0 crates/tinybox-cli/src/store/mod.rs | 1 + crates/tinybox-cli/src/store/{test.rs => mod_tests.rs} | 0 crates/tinybox-cli/src/templates/mod.rs | 1 + crates/tinybox-cli/src/templates/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/capability/mod.rs | 1 + crates/tinybox-core/src/capability/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/clock/mod.rs | 1 + crates/tinybox-core/src/clock/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/detach/mod.rs | 1 + crates/tinybox-core/src/detach/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/error/mod.rs | 1 + crates/tinybox-core/src/error/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/identity/mod.rs | 1 + crates/tinybox-core/src/identity/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/passthrough/mod.rs | 1 + crates/tinybox-core/src/passthrough/{test.rs => mod_tests.rs} | 0 .../src/runtime/{forward_test.rs => forward_tests.rs} | 0 crates/tinybox-core/src/runtime/mod.rs | 2 ++ crates/tinybox-core/src/runtime/{test.rs => mod_tests.rs} | 0 .../src/shell/{classify_test.rs => classify_tests.rs} | 0 crates/tinybox-core/src/shell/mod.rs | 3 +++ crates/tinybox-core/src/shell/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/shell/{scan_test.rs => scan_tests.rs} | 0 crates/tinybox-core/src/spec/mod.rs | 1 + crates/tinybox-core/src/spec/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/store/mod.rs | 1 + crates/tinybox-core/src/store/{test.rs => mod_tests.rs} | 0 crates/tinybox-core/src/template/mod.rs | 1 + crates/tinybox-core/src/template/{test.rs => mod_tests.rs} | 0 crates/tinybox-docker/src/oneshot/mod.rs | 1 + crates/tinybox-docker/src/oneshot/{test.rs => mod_tests.rs} | 0 crates/tinybox-docker/src/sandbox/mod.rs | 1 + crates/tinybox-docker/src/sandbox/{test.rs => mod_tests.rs} | 0 crates/tinybox-host/src/local/mod.rs | 1 + crates/tinybox-host/src/local/{test.rs => mod_tests.rs} | 0 crates/tinybox-linux/src/sandbox/mod.rs | 1 + crates/tinybox-linux/src/sandbox/{test.rs => mod_tests.rs} | 0 crates/tinybox-microvm/src/cpio/mod.rs | 1 + crates/tinybox-microvm/src/cpio/{test.rs => mod_tests.rs} | 0 crates/tinybox-microvm/src/sandbox/config.rs | 1 + .../src/sandbox/config/{test.rs => config_tests.rs} | 0 crates/tinybox-microvm/src/sandbox/guest.rs | 1 + .../src/sandbox/guest/{test.rs => guest_tests.rs} | 0 crates/tinybox-microvm/src/sandbox/mod.rs | 1 + crates/tinybox-microvm/src/sandbox/{test.rs => mod_tests.rs} | 0 crates/tinybox-module/src/tinybus_module/mod.rs | 1 + .../src/tinybus_module/{test.rs => mod_tests.rs} | 0 crates/tinybox-ssh/src/host/forward.rs | 1 + .../tinybox-ssh/src/host/forward/{test.rs => forward_tests.rs} | 0 crates/tinybox-ssh/src/host/mod.rs | 1 + crates/tinybox-ssh/src/host/{test.rs => mod_tests.rs} | 0 crates/tinybox-sync/src/exclude/mod.rs | 1 + crates/tinybox-sync/src/exclude/{test.rs => mod_tests.rs} | 0 crates/tinybox-sync/src/fingerprint/mod.rs | 1 + crates/tinybox-sync/src/fingerprint/{test.rs => mod_tests.rs} | 0 crates/tinybox-sync/src/transfer/mod.rs | 1 + crates/tinybox-sync/src/transfer/{test.rs => mod_tests.rs} | 0 62 files changed, 32 insertions(+), 3 deletions(-) rename crates/tinybox-cli/src/command/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-cli/src/document/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-cli/src/store/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-cli/src/templates/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/capability/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/clock/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/detach/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/error/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/identity/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/passthrough/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/runtime/{forward_test.rs => forward_tests.rs} (100%) rename crates/tinybox-core/src/runtime/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/shell/{classify_test.rs => classify_tests.rs} (100%) rename crates/tinybox-core/src/shell/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/shell/{scan_test.rs => scan_tests.rs} (100%) rename crates/tinybox-core/src/spec/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/store/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-core/src/template/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-docker/src/oneshot/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-docker/src/sandbox/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-host/src/local/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-linux/src/sandbox/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-microvm/src/cpio/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-microvm/src/sandbox/config/{test.rs => config_tests.rs} (100%) rename crates/tinybox-microvm/src/sandbox/guest/{test.rs => guest_tests.rs} (100%) rename crates/tinybox-microvm/src/sandbox/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-module/src/tinybus_module/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-ssh/src/host/forward/{test.rs => forward_tests.rs} (100%) rename crates/tinybox-ssh/src/host/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-sync/src/exclude/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-sync/src/fingerprint/{test.rs => mod_tests.rs} (100%) rename crates/tinybox-sync/src/transfer/{test.rs => mod_tests.rs} (100%) diff --git a/AGENTS.md b/AGENTS.md index 48b0ad1..8c94223 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -331,6 +331,3 @@ For automated contributors specifically: - Integration tests stay in the crate's `tests/` directory. - OpenHuman's `scripts/externalize-inline-tests.mjs --write` moves inline test modules out mechanically; without `--write` it only reports. -- Existing `test.rs` and `_test.rs` files predate this rule. Rename each - to `_tests.rs` (keep its `mod` name, add the `#[path]` attribute) the - next time you touch it. diff --git a/crates/tinybox-cli/src/command/mod.rs b/crates/tinybox-cli/src/command/mod.rs index 65ff47f..8c68122 100644 --- a/crates/tinybox-cli/src/command/mod.rs +++ b/crates/tinybox-cli/src/command/mod.rs @@ -1255,4 +1255,5 @@ where } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-cli/src/command/test.rs b/crates/tinybox-cli/src/command/mod_tests.rs similarity index 100% rename from crates/tinybox-cli/src/command/test.rs rename to crates/tinybox-cli/src/command/mod_tests.rs diff --git a/crates/tinybox-cli/src/document/mod.rs b/crates/tinybox-cli/src/document/mod.rs index a2f0e98..6673595 100644 --- a/crates/tinybox-cli/src/document/mod.rs +++ b/crates/tinybox-cli/src/document/mod.rs @@ -73,4 +73,5 @@ pub(crate) fn write(path: &Path, value: &T) -> Result<()> { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-cli/src/document/test.rs b/crates/tinybox-cli/src/document/mod_tests.rs similarity index 100% rename from crates/tinybox-cli/src/document/test.rs rename to crates/tinybox-cli/src/document/mod_tests.rs diff --git a/crates/tinybox-cli/src/store/mod.rs b/crates/tinybox-cli/src/store/mod.rs index 5084124..ba3d507 100644 --- a/crates/tinybox-cli/src/store/mod.rs +++ b/crates/tinybox-cli/src/store/mod.rs @@ -230,4 +230,5 @@ struct Lock { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-cli/src/store/test.rs b/crates/tinybox-cli/src/store/mod_tests.rs similarity index 100% rename from crates/tinybox-cli/src/store/test.rs rename to crates/tinybox-cli/src/store/mod_tests.rs diff --git a/crates/tinybox-cli/src/templates/mod.rs b/crates/tinybox-cli/src/templates/mod.rs index ade70e6..e173808 100644 --- a/crates/tinybox-cli/src/templates/mod.rs +++ b/crates/tinybox-cli/src/templates/mod.rs @@ -87,4 +87,5 @@ impl Templates for FileTemplates { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-cli/src/templates/test.rs b/crates/tinybox-cli/src/templates/mod_tests.rs similarity index 100% rename from crates/tinybox-cli/src/templates/test.rs rename to crates/tinybox-cli/src/templates/mod_tests.rs diff --git a/crates/tinybox-core/src/capability/mod.rs b/crates/tinybox-core/src/capability/mod.rs index 1e3d470..85a6f02 100644 --- a/crates/tinybox-core/src/capability/mod.rs +++ b/crates/tinybox-core/src/capability/mod.rs @@ -178,4 +178,5 @@ impl SandboxCapabilities { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/capability/test.rs b/crates/tinybox-core/src/capability/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/capability/test.rs rename to crates/tinybox-core/src/capability/mod_tests.rs diff --git a/crates/tinybox-core/src/clock/mod.rs b/crates/tinybox-core/src/clock/mod.rs index e713931..3b2b733 100644 --- a/crates/tinybox-core/src/clock/mod.rs +++ b/crates/tinybox-core/src/clock/mod.rs @@ -84,4 +84,5 @@ impl Clock for FixedClock { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/clock/test.rs b/crates/tinybox-core/src/clock/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/clock/test.rs rename to crates/tinybox-core/src/clock/mod_tests.rs diff --git a/crates/tinybox-core/src/detach/mod.rs b/crates/tinybox-core/src/detach/mod.rs index e56878a..547582b 100644 --- a/crates/tinybox-core/src/detach/mod.rs +++ b/crates/tinybox-core/src/detach/mod.rs @@ -167,4 +167,5 @@ pub fn stop(process: &ProcessId, grace: std::time::Duration) -> ExecRequest { pub const DEFAULT_GRACE: std::time::Duration = std::time::Duration::from_secs(5); #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/detach/test.rs b/crates/tinybox-core/src/detach/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/detach/test.rs rename to crates/tinybox-core/src/detach/mod_tests.rs diff --git a/crates/tinybox-core/src/error/mod.rs b/crates/tinybox-core/src/error/mod.rs index 306ab4b..f6995ad 100644 --- a/crates/tinybox-core/src/error/mod.rs +++ b/crates/tinybox-core/src/error/mod.rs @@ -170,4 +170,5 @@ impl Error { pub type Result = std::result::Result; #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/error/test.rs b/crates/tinybox-core/src/error/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/error/test.rs rename to crates/tinybox-core/src/error/mod_tests.rs diff --git a/crates/tinybox-core/src/identity/mod.rs b/crates/tinybox-core/src/identity/mod.rs index 19dfb1a..9f1bc54 100644 --- a/crates/tinybox-core/src/identity/mod.rs +++ b/crates/tinybox-core/src/identity/mod.rs @@ -74,4 +74,5 @@ fn validate(kind: &'static str, value: &str) -> Result<()> { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/identity/test.rs b/crates/tinybox-core/src/identity/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/identity/test.rs rename to crates/tinybox-core/src/identity/mod_tests.rs diff --git a/crates/tinybox-core/src/passthrough/mod.rs b/crates/tinybox-core/src/passthrough/mod.rs index bb137a8..d154732 100644 --- a/crates/tinybox-core/src/passthrough/mod.rs +++ b/crates/tinybox-core/src/passthrough/mod.rs @@ -225,4 +225,5 @@ impl Sandbox for PassthroughSandbox { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/passthrough/test.rs b/crates/tinybox-core/src/passthrough/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/passthrough/test.rs rename to crates/tinybox-core/src/passthrough/mod_tests.rs diff --git a/crates/tinybox-core/src/runtime/forward_test.rs b/crates/tinybox-core/src/runtime/forward_tests.rs similarity index 100% rename from crates/tinybox-core/src/runtime/forward_test.rs rename to crates/tinybox-core/src/runtime/forward_tests.rs diff --git a/crates/tinybox-core/src/runtime/mod.rs b/crates/tinybox-core/src/runtime/mod.rs index 73f32ac..d590df7 100644 --- a/crates/tinybox-core/src/runtime/mod.rs +++ b/crates/tinybox-core/src/runtime/mod.rs @@ -30,6 +30,7 @@ use crate::spec::BoxSpec; mod forward; #[cfg(test)] +#[path = "forward_tests.rs"] mod forward_test; mod types; @@ -223,4 +224,5 @@ pub trait Sandbox: std::fmt::Debug + Send + Sync + 'static { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/runtime/test.rs b/crates/tinybox-core/src/runtime/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/runtime/test.rs rename to crates/tinybox-core/src/runtime/mod_tests.rs diff --git a/crates/tinybox-core/src/shell/classify_test.rs b/crates/tinybox-core/src/shell/classify_tests.rs similarity index 100% rename from crates/tinybox-core/src/shell/classify_test.rs rename to crates/tinybox-core/src/shell/classify_tests.rs diff --git a/crates/tinybox-core/src/shell/mod.rs b/crates/tinybox-core/src/shell/mod.rs index 08dab99..584cdfd 100644 --- a/crates/tinybox-core/src/shell/mod.rs +++ b/crates/tinybox-core/src/shell/mod.rs @@ -99,8 +99,11 @@ pub mod executor; pub mod scan; #[cfg(test)] +#[path = "classify_tests.rs"] mod classify_test; #[cfg(test)] +#[path = "scan_tests.rs"] mod scan_test; #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/shell/test.rs b/crates/tinybox-core/src/shell/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/shell/test.rs rename to crates/tinybox-core/src/shell/mod_tests.rs diff --git a/crates/tinybox-core/src/shell/scan_test.rs b/crates/tinybox-core/src/shell/scan_tests.rs similarity index 100% rename from crates/tinybox-core/src/shell/scan_test.rs rename to crates/tinybox-core/src/shell/scan_tests.rs diff --git a/crates/tinybox-core/src/spec/mod.rs b/crates/tinybox-core/src/spec/mod.rs index e2e9614..3743115 100644 --- a/crates/tinybox-core/src/spec/mod.rs +++ b/crates/tinybox-core/src/spec/mod.rs @@ -175,4 +175,5 @@ impl BoxSpec { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/spec/test.rs b/crates/tinybox-core/src/spec/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/spec/test.rs rename to crates/tinybox-core/src/spec/mod_tests.rs diff --git a/crates/tinybox-core/src/store/mod.rs b/crates/tinybox-core/src/store/mod.rs index 414ce0e..da94658 100644 --- a/crates/tinybox-core/src/store/mod.rs +++ b/crates/tinybox-core/src/store/mod.rs @@ -225,4 +225,5 @@ impl Store for MemoryStore { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/store/test.rs b/crates/tinybox-core/src/store/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/store/test.rs rename to crates/tinybox-core/src/store/mod_tests.rs diff --git a/crates/tinybox-core/src/template/mod.rs b/crates/tinybox-core/src/template/mod.rs index c55efdc..c2ff0e0 100644 --- a/crates/tinybox-core/src/template/mod.rs +++ b/crates/tinybox-core/src/template/mod.rs @@ -120,4 +120,5 @@ impl Templates for MemoryTemplates { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-core/src/template/test.rs b/crates/tinybox-core/src/template/mod_tests.rs similarity index 100% rename from crates/tinybox-core/src/template/test.rs rename to crates/tinybox-core/src/template/mod_tests.rs diff --git a/crates/tinybox-docker/src/oneshot/mod.rs b/crates/tinybox-docker/src/oneshot/mod.rs index 2009f65..656a3b3 100644 --- a/crates/tinybox-docker/src/oneshot/mod.rs +++ b/crates/tinybox-docker/src/oneshot/mod.rs @@ -370,4 +370,5 @@ fn cap(text: &mut String, note: &str) { } #[cfg(all(test, unix))] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-docker/src/oneshot/test.rs b/crates/tinybox-docker/src/oneshot/mod_tests.rs similarity index 100% rename from crates/tinybox-docker/src/oneshot/test.rs rename to crates/tinybox-docker/src/oneshot/mod_tests.rs diff --git a/crates/tinybox-docker/src/sandbox/mod.rs b/crates/tinybox-docker/src/sandbox/mod.rs index 119e2f0..ffb6f11 100644 --- a/crates/tinybox-docker/src/sandbox/mod.rs +++ b/crates/tinybox-docker/src/sandbox/mod.rs @@ -281,4 +281,5 @@ impl Sandbox for DockerSandbox { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-docker/src/sandbox/test.rs b/crates/tinybox-docker/src/sandbox/mod_tests.rs similarity index 100% rename from crates/tinybox-docker/src/sandbox/test.rs rename to crates/tinybox-docker/src/sandbox/mod_tests.rs diff --git a/crates/tinybox-host/src/local/mod.rs b/crates/tinybox-host/src/local/mod.rs index e0b1dcb..e9c19fa 100644 --- a/crates/tinybox-host/src/local/mod.rs +++ b/crates/tinybox-host/src/local/mod.rs @@ -151,4 +151,5 @@ impl LocalHost { const EXIT_CODE_UNAVAILABLE: i32 = 128; #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-host/src/local/test.rs b/crates/tinybox-host/src/local/mod_tests.rs similarity index 100% rename from crates/tinybox-host/src/local/test.rs rename to crates/tinybox-host/src/local/mod_tests.rs diff --git a/crates/tinybox-linux/src/sandbox/mod.rs b/crates/tinybox-linux/src/sandbox/mod.rs index c5d8840..4baae81 100644 --- a/crates/tinybox-linux/src/sandbox/mod.rs +++ b/crates/tinybox-linux/src/sandbox/mod.rs @@ -166,4 +166,5 @@ impl Sandbox for NamespaceSandbox { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-linux/src/sandbox/test.rs b/crates/tinybox-linux/src/sandbox/mod_tests.rs similarity index 100% rename from crates/tinybox-linux/src/sandbox/test.rs rename to crates/tinybox-linux/src/sandbox/mod_tests.rs diff --git a/crates/tinybox-microvm/src/cpio/mod.rs b/crates/tinybox-microvm/src/cpio/mod.rs index bd0d671..de378c7 100644 --- a/crates/tinybox-microvm/src/cpio/mod.rs +++ b/crates/tinybox-microvm/src/cpio/mod.rs @@ -131,4 +131,5 @@ fn pad(out: &mut Vec) { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-microvm/src/cpio/test.rs b/crates/tinybox-microvm/src/cpio/mod_tests.rs similarity index 100% rename from crates/tinybox-microvm/src/cpio/test.rs rename to crates/tinybox-microvm/src/cpio/mod_tests.rs diff --git a/crates/tinybox-microvm/src/sandbox/config.rs b/crates/tinybox-microvm/src/sandbox/config.rs index d0ed14b..275772b 100644 --- a/crates/tinybox-microvm/src/sandbox/config.rs +++ b/crates/tinybox-microvm/src/sandbox/config.rs @@ -234,4 +234,5 @@ async fn write(host: &dyn Host, path: &str, bytes: &[u8]) -> Result<()> { } #[cfg(test)] +#[path = "config/config_tests.rs"] mod test; diff --git a/crates/tinybox-microvm/src/sandbox/config/test.rs b/crates/tinybox-microvm/src/sandbox/config/config_tests.rs similarity index 100% rename from crates/tinybox-microvm/src/sandbox/config/test.rs rename to crates/tinybox-microvm/src/sandbox/config/config_tests.rs diff --git a/crates/tinybox-microvm/src/sandbox/guest.rs b/crates/tinybox-microvm/src/sandbox/guest.rs index 9ba9d17..5ccb050 100644 --- a/crates/tinybox-microvm/src/sandbox/guest.rs +++ b/crates/tinybox-microvm/src/sandbox/guest.rs @@ -298,4 +298,5 @@ pub(super) fn parse_console(console: &str, sandbox: &str) -> Result<(String, i32 } #[cfg(test)] +#[path = "guest/guest_tests.rs"] mod test; diff --git a/crates/tinybox-microvm/src/sandbox/guest/test.rs b/crates/tinybox-microvm/src/sandbox/guest/guest_tests.rs similarity index 100% rename from crates/tinybox-microvm/src/sandbox/guest/test.rs rename to crates/tinybox-microvm/src/sandbox/guest/guest_tests.rs diff --git a/crates/tinybox-microvm/src/sandbox/mod.rs b/crates/tinybox-microvm/src/sandbox/mod.rs index 4b2488c..bacf068 100644 --- a/crates/tinybox-microvm/src/sandbox/mod.rs +++ b/crates/tinybox-microvm/src/sandbox/mod.rs @@ -237,4 +237,5 @@ impl Sandbox for MicroVmSandbox { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-microvm/src/sandbox/test.rs b/crates/tinybox-microvm/src/sandbox/mod_tests.rs similarity index 100% rename from crates/tinybox-microvm/src/sandbox/test.rs rename to crates/tinybox-microvm/src/sandbox/mod_tests.rs diff --git a/crates/tinybox-module/src/tinybus_module/mod.rs b/crates/tinybox-module/src/tinybus_module/mod.rs index c808460..a03f64c 100644 --- a/crates/tinybox-module/src/tinybus_module/mod.rs +++ b/crates/tinybox-module/src/tinybus_module/mod.rs @@ -118,4 +118,5 @@ tinybus_module::module_export_optional_static! { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-module/src/tinybus_module/test.rs b/crates/tinybox-module/src/tinybus_module/mod_tests.rs similarity index 100% rename from crates/tinybox-module/src/tinybus_module/test.rs rename to crates/tinybox-module/src/tinybus_module/mod_tests.rs diff --git a/crates/tinybox-ssh/src/host/forward.rs b/crates/tinybox-ssh/src/host/forward.rs index 9a6b5b0..78a9b6d 100644 --- a/crates/tinybox-ssh/src/host/forward.rs +++ b/crates/tinybox-ssh/src/host/forward.rs @@ -210,4 +210,5 @@ fn exit_diagnostic(tunnel: &mut SshTunnel) -> String { } #[cfg(test)] +#[path = "forward/forward_tests.rs"] mod test; diff --git a/crates/tinybox-ssh/src/host/forward/test.rs b/crates/tinybox-ssh/src/host/forward/forward_tests.rs similarity index 100% rename from crates/tinybox-ssh/src/host/forward/test.rs rename to crates/tinybox-ssh/src/host/forward/forward_tests.rs diff --git a/crates/tinybox-ssh/src/host/mod.rs b/crates/tinybox-ssh/src/host/mod.rs index ea06173..19697cb 100644 --- a/crates/tinybox-ssh/src/host/mod.rs +++ b/crates/tinybox-ssh/src/host/mod.rs @@ -157,4 +157,5 @@ impl Host for SshHost { const LOCAL_HOST_NAME: &str = "local"; #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-ssh/src/host/test.rs b/crates/tinybox-ssh/src/host/mod_tests.rs similarity index 100% rename from crates/tinybox-ssh/src/host/test.rs rename to crates/tinybox-ssh/src/host/mod_tests.rs diff --git a/crates/tinybox-sync/src/exclude/mod.rs b/crates/tinybox-sync/src/exclude/mod.rs index 70685eb..6fc2bf2 100644 --- a/crates/tinybox-sync/src/exclude/mod.rs +++ b/crates/tinybox-sync/src/exclude/mod.rs @@ -128,4 +128,5 @@ impl Exclusions { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-sync/src/exclude/test.rs b/crates/tinybox-sync/src/exclude/mod_tests.rs similarity index 100% rename from crates/tinybox-sync/src/exclude/test.rs rename to crates/tinybox-sync/src/exclude/mod_tests.rs diff --git a/crates/tinybox-sync/src/fingerprint/mod.rs b/crates/tinybox-sync/src/fingerprint/mod.rs index c6066d3..2bc749e 100644 --- a/crates/tinybox-sync/src/fingerprint/mod.rs +++ b/crates/tinybox-sync/src/fingerprint/mod.rs @@ -129,4 +129,5 @@ pub(crate) struct Entry { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-sync/src/fingerprint/test.rs b/crates/tinybox-sync/src/fingerprint/mod_tests.rs similarity index 100% rename from crates/tinybox-sync/src/fingerprint/test.rs rename to crates/tinybox-sync/src/fingerprint/mod_tests.rs diff --git a/crates/tinybox-sync/src/transfer/mod.rs b/crates/tinybox-sync/src/transfer/mod.rs index 269b6bb..e69d0cf 100644 --- a/crates/tinybox-sync/src/transfer/mod.rs +++ b/crates/tinybox-sync/src/transfer/mod.rs @@ -170,4 +170,5 @@ pub fn default_destination(name: &str) -> PathBuf { } #[cfg(test)] +#[path = "mod_tests.rs"] mod test; diff --git a/crates/tinybox-sync/src/transfer/test.rs b/crates/tinybox-sync/src/transfer/mod_tests.rs similarity index 100% rename from crates/tinybox-sync/src/transfer/test.rs rename to crates/tinybox-sync/src/transfer/mod_tests.rs