From 5a235590ddb1c9196e5e1715826d0bc8f8532d84 Mon Sep 17 00:00:00 2001 From: Harrison Booth <73434116+Harrison-Booth@users.noreply.github.com> Date: Fri, 30 Oct 2026 23:26:55 -0500 Subject: [PATCH] Move gradient editor test module to file end --- crates/ui-egui/src/panels/fillui.rs | 34 ++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/crates/ui-egui/src/panels/fillui.rs b/crates/ui-egui/src/panels/fillui.rs index abee9bea..3e247621 100644 --- a/crates/ui-egui/src/panels/fillui.rs +++ b/crates/ui-egui/src/panels/fillui.rs @@ -45,23 +45,6 @@ pub fn gradient_json(g: &Gradient) -> Value { } } -#[cfg(test)] -mod tests { - use super::*; - - #[test] - fn gradient_json_retains_flip_mode() { - let gradient = Gradient { - stops: vec![], - shape: GradientShape::Linear { angle: 90.0, scaled: false }, - flip: Some(GradientFlip::Xy), - rotate_with_shape: true, - tile: [0.0; 4], - }; - assert_eq!(gradient_json(&gradient).get("flip"), Some(&json!("xy"))); - } -} - fn alpha_of(c: &ColorRef) -> f64 { c.mods.iter().find_map(|m| if let ColorTransform::Alpha(a) = m { Some(*a as f64 / 100_000.0) } else { None }).unwrap_or(1.0) } @@ -532,3 +515,20 @@ pub fn pattern_editor(ui: &mut Ui, pt: &PatternFill, sc: &ColorScheme) -> Option } out } + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn gradient_json_retains_flip_mode() { + let gradient = Gradient { + stops: vec![], + shape: GradientShape::Linear { angle: 90.0, scaled: false }, + flip: Some(GradientFlip::Xy), + rotate_with_shape: true, + tile: [0.0; 4], + }; + assert_eq!(gradient_json(&gradient).get("flip"), Some(&json!("xy"))); + } +}