Fix handling of thousands separator (#353)
This commit is contained in:
@@ -1229,7 +1229,9 @@ TEST(FormatterTest, FormatIntLocale) {
|
||||
lconv lc = {};
|
||||
char sep[] = "--";
|
||||
lc.thousands_sep = sep;
|
||||
EXPECT_CALL(mock, localeconv()).WillOnce(testing::Return(&lc));
|
||||
EXPECT_CALL(mock, localeconv()).Times(3).WillRepeatedly(testing::Return(&lc));
|
||||
EXPECT_EQ("123", format("{:n}", 123));
|
||||
EXPECT_EQ("1--234", format("{:n}", 1234));
|
||||
EXPECT_EQ("1--234--567", format("{:n}", 1234567));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user