From 2628de44a789ac0f00dd749321a4cf66c38919ae Mon Sep 17 00:00:00 2001 From: Martin Tzvetanov Grigorov Date: Thu, 4 Jan 2024 12:59:51 +0200 Subject: [PATCH] AVRO-3925: [Rust] Improve formatting Signed-off-by: Martin Tzvetanov Grigorov --- lang/rust/avro/src/schema.rs | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/lang/rust/avro/src/schema.rs b/lang/rust/avro/src/schema.rs index cac9a6a888b..90cc50a80fe 100644 --- a/lang/rust/avro/src/schema.rs +++ b/lang/rust/avro/src/schema.rs @@ -48,8 +48,7 @@ fn schema_name_r() -> &'static Regex { SCHEMA_NAME_ONCE.get_or_init(|| { Regex::new( r"^((?P([A-Za-z_][A-Za-z0-9_]*(\.[A-Za-z_][A-Za-z0-9_]*)*)?)\.)?(?P[A-Za-z_][A-Za-z0-9_]*)$", - ) - .unwrap() + ).unwrap() }) } @@ -6464,6 +6463,7 @@ mod tests { Ok(()) } + #[test] fn test_avro_3925_serialize_decimal_inner_fixed() -> TestResult { let schema = Schema::Decimal(DecimalSchema { precision: 36, @@ -6480,15 +6480,16 @@ mod tests { let serialized_json = serde_json::to_string_pretty(&schema)?; let expected_json = r#"{ - "type": "fixed", - "name": "decimal_36_10", - "size": 16, - "logicalType": "decimal", - "scale": 10, - "precision": 36 -}"#; + "type": "fixed", + "name": "decimal_36_10", + "size": 16, + "logicalType": "decimal", + "scale": 10, + "precision": 36 + }"#; assert_eq!(serialized_json, expected_json); + Ok(()) } @@ -6503,13 +6504,14 @@ mod tests { let serialized_json = serde_json::to_string_pretty(&schema)?; let expected_json = r#"{ - "type": "bytes", - "logicalType": "decimal", - "scale": 10, - "precision": 36 -}"#; + "type": "bytes", + "logicalType": "decimal", + "scale": 10, + "precision": 36 + }"#; assert_eq!(serialized_json, expected_json); + Ok(()) }