From 4e001bc89dcd2d231cc85c19d1bd89ecba33de7b Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Tue, 28 Oct 2025 14:59:01 -0400 Subject: [PATCH] cleanup --- .../index_page/signature/signature_xa.rs | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/crates/api_clients/grok_client/src/requests/index_page/signature/signature_xa.rs b/crates/api_clients/grok_client/src/requests/index_page/signature/signature_xa.rs index 3b619cee12..9d9bb4a74a 100644 --- a/crates/api_clients/grok_client/src/requests/index_page/signature/signature_xa.rs +++ b/crates/api_clients/grok_client/src/requests/index_page/signature/signature_xa.rs @@ -72,8 +72,24 @@ mod tests { #[test] fn test() { let svg_data = "M 10,30 C 147,16 51,222 136,87 h 31 s 177,77 40,114 C 68,166 18,188 114,44 h 220 s 148,210 202,25 C 220,36 246,218 12,120 h 244 s 34,154 56,161 C 211,204 208,60 174,14 h 155 s 157,116 220,95 C 116,164 53,210 174,232 h 139 s 148,151 135,221 C 167,196 118,27 149,247 h 233 s 129,238 113,21 C 73,44 215,158 218,29 h 68 s 13,98 243,134 C 44,98 149,35 20,178 h 163 s 219,104 41,152 C 237,107 118,120 127,117 h 57 s 41,167 43,136 C 116,168 44,246 182,209 h 143 s 238,93 237,119 C 142,36 64,67 97,111 h 71 s 230,247 119,27 C 206,56 158,51 71,115 h 135 s 120,186 74,57 C 197,165 180,214 102,16 h 88 s 252,48 189,166 C 163,237 57,253 154,60 h 96 s 84,56 15,66 C 177,101 10,202 185,227 h 29 s 204,55 115,219 C 103,82 127,143 194,99 h 102 s 179,63 84,110"; - let expected : [[u32; 11] ; 16] = [[147, 16, 51, 222, 136, 87, 31, 177, 77, 40, 114], [68, 166, 18, 188, 114, 44, 220, 148, 210, 202, 25], [220, 36, 246, 218, 12, 120, 244, 34, 154, 56, 161], [211, 204, 208, 60, 174, 14, 155, 157, 116, 220, 95], [116, 164, 53, 210, 174, 232, 139, 148, 151, 135, 221], [167, 196, 118, 27, 149, 247, 233, 129, 238, 113, 21], [73, 44, 215, 158, 218, 29, 68, 13, 98, 243, 134], [44, 98, 149, 35, 20, 178, 163, 219, 104, 41, 152], [237, 107, 118, 120, 127, 117, 57, 41, 167, 43, 136], [116, 168, 44, 246, 182, 209, 143, 238, 93, 237, 119], [142, 36, 64, 67, 97, 111, 71, 230, 247, 119, 27], [206, 56, 158, 51, 71, 115, 135, 120, 186, 74, 57], [197, 165, 180, 214, 102, 16, 88, 252, 48, 189, 166], [163, 237, 57, 253, 154, 60, 96, 84, 56, 15, 66], [177, 101, 10, 202, 185, 227, 29, 204, 55, 115, 219], [103, 82, 127, 143, 194, 99, 102, 179, 63, 84, 110]]; - let expected : Vec> = expected.iter().map(|x| x.iter().map(|x| *x).collect()).collect(); + let expected = vec![ + vec![147, 16, 51, 222, 136, 87, 31, 177, 77, 40, 114], + vec![68, 166, 18, 188, 114, 44, 220, 148, 210, 202, 25], + vec![220, 36, 246, 218, 12, 120, 244, 34, 154, 56, 161], + vec![211, 204, 208, 60, 174, 14, 155, 157, 116, 220, 95], + vec![116, 164, 53, 210, 174, 232, 139, 148, 151, 135, 221], + vec![167, 196, 118, 27, 149, 247, 233, 129, 238, 113, 21], + vec![73, 44, 215, 158, 218, 29, 68, 13, 98, 243, 134], + vec![44, 98, 149, 35, 20, 178, 163, 219, 104, 41, 152], + vec![237, 107, 118, 120, 127, 117, 57, 41, 167, 43, 136], + vec![116, 168, 44, 246, 182, 209, 143, 238, 93, 237, 119], + vec![142, 36, 64, 67, 97, 111, 71, 230, 247, 119, 27], + vec![206, 56, 158, 51, 71, 115, 135, 120, 186, 74, 57], + vec![197, 165, 180, 214, 102, 16, 88, 252, 48, 189, 166], + vec![163, 237, 57, 253, 154, 60, 96, 84, 56, 15, 66], + vec![177, 101, 10, 202, 185, 227, 29, 204, 55, 115, 219], + vec![103, 82, 127, 143, 194, 99, 102, 179, 63, 84, 110] + ]; let output = signature_xa(&svg_data).unwrap();