From bb611d20812b9c27c7bc6e1a270b6da530771d7c Mon Sep 17 00:00:00 2001 From: aiongg Date: Mon, 26 Oct 2026 18:26:57 +0000 Subject: [PATCH] refactor(mcp): move tests_*.rs to tests/.rs --- crates/mcp/src/lib.rs | 34 ------------------- crates/mcp/src/tests.rs | 18 ++++++++++ .../batchdraw.rs} | 0 .../concurrency.rs} | 0 .../conventions.rs} | 0 .../distortkeys.rs} | 0 .../{tests_drawopts.rs => tests/drawopts.rs} | 0 .../{tests_exportas.rs => tests/exportas.rs} | 0 .../src/{tests_fileio.rs => tests/fileio.rs} | 0 .../{tests_freeform.rs => tests/freeform.rs} | 0 .../{tests_gradient.rs => tests/gradient.rs} | 0 .../src/{tests_limits.rs => tests/limits.rs} | 0 .../src/{tests_links.rs => tests/links.rs} | 0 .../{tests_liquify.rs => tests/liquify.rs} | 0 crates/mcp/src/{tests_pen.rs => tests/pen.rs} | 0 .../src/{tests_persp.rs => tests/persp.rs} | 0 .../src/{tests_place.rs => tests/place.rs} | 0 .../{tests_protocol.rs => tests/protocol.rs} | 0 crates/mcp/src/{tests_svg.rs => tests/svg.rs} | 0 19 files changed, 18 insertions(+), 34 deletions(-) rename crates/mcp/src/{tests_batchdraw.rs => tests/batchdraw.rs} (100%) rename crates/mcp/src/{tests_concurrency.rs => tests/concurrency.rs} (100%) rename crates/mcp/src/{tests_conventions.rs => tests/conventions.rs} (100%) rename crates/mcp/src/{tests_distortkeys.rs => tests/distortkeys.rs} (100%) rename crates/mcp/src/{tests_drawopts.rs => tests/drawopts.rs} (100%) rename crates/mcp/src/{tests_exportas.rs => tests/exportas.rs} (100%) rename crates/mcp/src/{tests_fileio.rs => tests/fileio.rs} (100%) rename crates/mcp/src/{tests_freeform.rs => tests/freeform.rs} (100%) rename crates/mcp/src/{tests_gradient.rs => tests/gradient.rs} (100%) rename crates/mcp/src/{tests_limits.rs => tests/limits.rs} (100%) rename crates/mcp/src/{tests_links.rs => tests/links.rs} (100%) rename crates/mcp/src/{tests_liquify.rs => tests/liquify.rs} (100%) rename crates/mcp/src/{tests_pen.rs => tests/pen.rs} (100%) rename crates/mcp/src/{tests_persp.rs => tests/persp.rs} (100%) rename crates/mcp/src/{tests_place.rs => tests/place.rs} (100%) rename crates/mcp/src/{tests_protocol.rs => tests/protocol.rs} (100%) rename crates/mcp/src/{tests_svg.rs => tests/svg.rs} (100%) diff --git a/crates/mcp/src/lib.rs b/crates/mcp/src/lib.rs index 1c7b7020c..785746a38 100644 --- a/crates/mcp/src/lib.rs +++ b/crates/mcp/src/lib.rs @@ -35,37 +35,3 @@ pub const DEFAULT_ADDR: &str = "127.0.0.1:7979"; #[cfg(test)] mod tests; -#[cfg(test)] -mod tests_batchdraw; -#[cfg(test)] -mod tests_concurrency; -#[cfg(test)] -mod tests_conventions; -#[cfg(test)] -mod tests_distortkeys; -#[cfg(test)] -mod tests_drawopts; -#[cfg(test)] -mod tests_exportas; -#[cfg(test)] -mod tests_fileio; -#[cfg(test)] -mod tests_freeform; -#[cfg(test)] -mod tests_gradient; -#[cfg(test)] -mod tests_limits; -#[cfg(test)] -mod tests_links; -#[cfg(test)] -mod tests_liquify; -#[cfg(test)] -mod tests_pen; -#[cfg(test)] -mod tests_persp; -#[cfg(test)] -mod tests_place; -#[cfg(test)] -mod tests_protocol; -#[cfg(test)] -mod tests_svg; diff --git a/crates/mcp/src/tests.rs b/crates/mcp/src/tests.rs index ca72a5cce..1b8991a93 100644 --- a/crates/mcp/src/tests.rs +++ b/crates/mcp/src/tests.rs @@ -4,6 +4,24 @@ use serde_json::{Value, json}; use crate::{Backend, Headless, PROTOCOL_VERSION, Remote, Server, tool_definitions}; +mod batchdraw; +mod concurrency; +mod conventions; +mod distortkeys; +mod drawopts; +mod exportas; +mod fileio; +mod freeform; +mod gradient; +mod limits; +mod links; +mod liquify; +mod pen; +mod persp; +mod place; +mod protocol; +mod svg; + fn server() -> Server { Server::new(Box::new(Headless::with_document())) } diff --git a/crates/mcp/src/tests_batchdraw.rs b/crates/mcp/src/tests/batchdraw.rs similarity index 100% rename from crates/mcp/src/tests_batchdraw.rs rename to crates/mcp/src/tests/batchdraw.rs diff --git a/crates/mcp/src/tests_concurrency.rs b/crates/mcp/src/tests/concurrency.rs similarity index 100% rename from crates/mcp/src/tests_concurrency.rs rename to crates/mcp/src/tests/concurrency.rs diff --git a/crates/mcp/src/tests_conventions.rs b/crates/mcp/src/tests/conventions.rs similarity index 100% rename from crates/mcp/src/tests_conventions.rs rename to crates/mcp/src/tests/conventions.rs diff --git a/crates/mcp/src/tests_distortkeys.rs b/crates/mcp/src/tests/distortkeys.rs similarity index 100% rename from crates/mcp/src/tests_distortkeys.rs rename to crates/mcp/src/tests/distortkeys.rs diff --git a/crates/mcp/src/tests_drawopts.rs b/crates/mcp/src/tests/drawopts.rs similarity index 100% rename from crates/mcp/src/tests_drawopts.rs rename to crates/mcp/src/tests/drawopts.rs diff --git a/crates/mcp/src/tests_exportas.rs b/crates/mcp/src/tests/exportas.rs similarity index 100% rename from crates/mcp/src/tests_exportas.rs rename to crates/mcp/src/tests/exportas.rs diff --git a/crates/mcp/src/tests_fileio.rs b/crates/mcp/src/tests/fileio.rs similarity index 100% rename from crates/mcp/src/tests_fileio.rs rename to crates/mcp/src/tests/fileio.rs diff --git a/crates/mcp/src/tests_freeform.rs b/crates/mcp/src/tests/freeform.rs similarity index 100% rename from crates/mcp/src/tests_freeform.rs rename to crates/mcp/src/tests/freeform.rs diff --git a/crates/mcp/src/tests_gradient.rs b/crates/mcp/src/tests/gradient.rs similarity index 100% rename from crates/mcp/src/tests_gradient.rs rename to crates/mcp/src/tests/gradient.rs diff --git a/crates/mcp/src/tests_limits.rs b/crates/mcp/src/tests/limits.rs similarity index 100% rename from crates/mcp/src/tests_limits.rs rename to crates/mcp/src/tests/limits.rs diff --git a/crates/mcp/src/tests_links.rs b/crates/mcp/src/tests/links.rs similarity index 100% rename from crates/mcp/src/tests_links.rs rename to crates/mcp/src/tests/links.rs diff --git a/crates/mcp/src/tests_liquify.rs b/crates/mcp/src/tests/liquify.rs similarity index 100% rename from crates/mcp/src/tests_liquify.rs rename to crates/mcp/src/tests/liquify.rs diff --git a/crates/mcp/src/tests_pen.rs b/crates/mcp/src/tests/pen.rs similarity index 100% rename from crates/mcp/src/tests_pen.rs rename to crates/mcp/src/tests/pen.rs diff --git a/crates/mcp/src/tests_persp.rs b/crates/mcp/src/tests/persp.rs similarity index 100% rename from crates/mcp/src/tests_persp.rs rename to crates/mcp/src/tests/persp.rs diff --git a/crates/mcp/src/tests_place.rs b/crates/mcp/src/tests/place.rs similarity index 100% rename from crates/mcp/src/tests_place.rs rename to crates/mcp/src/tests/place.rs diff --git a/crates/mcp/src/tests_protocol.rs b/crates/mcp/src/tests/protocol.rs similarity index 100% rename from crates/mcp/src/tests_protocol.rs rename to crates/mcp/src/tests/protocol.rs diff --git a/crates/mcp/src/tests_svg.rs b/crates/mcp/src/tests/svg.rs similarity index 100% rename from crates/mcp/src/tests_svg.rs rename to crates/mcp/src/tests/svg.rs