Description
The following tests in API are failing on a French Windows 10:
LoggerMessageSupplierTest.flowTracing_MessageSupplierOfMessageFormatMessage:103 Missing entry data
Expected: a string containing "int foo=1,234,567,890"
but: was "ENTRY[ FLOW ] TRACE entry int foo=1 234 567 890"
LoggerMessageSupplierTest.flowTracing_MessageSupplierOfStringFormattedMessage:173 Missing entry data
Expected: a string containing "int foo=1,234,567,890"
but: was "ENTRY[ FLOW ] TRACE entry int foo=1 234 567 890"
LoggerSupplierTest.flowTracing_SupplierOfMessageFormatMessage:116 Missing entry data
Expected: a string containing "(int foo=1,234,567,890)"
but: was "ENTRY[ FLOW ] TRACE entry params(int foo=1 234 567 890)"
LoggerSupplierTest.flowTracing_SupplierOfStringFormattedMessage:200 Missing entry data
Expected: a string containing "(int foo=1,234,567,890)"
but: was "ENTRY[ FLOW ] TRACE entry params(int foo=1 234 567 890)"
MessageFormatMessage uses MessageFormat,format(pattern, args), StringFormattedMessage uses String.format(pattern, args) both are using the default Locale to format the numbers.