From 1c57814db87ffd459be8be5e7ba5759628b88ce6 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 05:37:36 +0000 Subject: [PATCH] test: fix syntax error in en-IN numberformat test case Uncommented the en-IN test case in rust_icu_ecma402 and resolved a naming ambiguity by using a fully qualified path for the Options struct. This commit was created by an automated coding assistant, with human supervision. Co-authored-by: filmil <246576+filmil@users.noreply.github.com> --- rust_icu_ecma402/src/numberformat.rs | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/rust_icu_ecma402/src/numberformat.rs b/rust_icu_ecma402/src/numberformat.rs index 5af13e5c..8463a28e 100644 --- a/rust_icu_ecma402/src/numberformat.rs +++ b/rust_icu_ecma402/src/numberformat.rs @@ -311,16 +311,15 @@ mod testing { numbers: vec![123456.789], expected: vec!["¥123,457"], }, - // TODO: This ends up being a syntax error, why? - //TestCase { - //locale: "en-IN", - //opts: numberformat::Options { - //maximum_significant_digits: Some(3), - //..Default::default() - //}, - //numbers: vec![123456.789], - //expected: vec!["1,23,000"], - //}, + TestCase { + locale: "en-IN", + opts: ecma402_traits::numberformat::Options { + maximum_significant_digits: Some(3), + ..Default::default() + }, + numbers: vec![123456.789], + expected: vec!["1,23,000"], + }, ]; for test in tests { let locale = crate::Locale::FromULoc(