| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 202 EXPECT_STREQ("janv.", shortStandAloneMonthLabel("fr_FR", 0).utf8().data()); | 202 EXPECT_STREQ("janv.", shortStandAloneMonthLabel("fr_FR", 0).utf8().data()); |
| 203 EXPECT_STREQ("d\xC3\xA9" "c.", shortMonthLabel("fr_FR", 11).utf8().data()); | 203 EXPECT_STREQ("d\xC3\xA9" "c.", shortMonthLabel("fr_FR", 11).utf8().data()); |
| 204 EXPECT_STREQ("d\xC3\xA9" "c.", shortStandAloneMonthLabel("fr_FR", 11).utf8()
.data()); | 204 EXPECT_STREQ("d\xC3\xA9" "c.", shortStandAloneMonthLabel("fr_FR", 11).utf8()
.data()); |
| 205 | 205 |
| 206 EXPECT_STREQ("1\xE6\x9C\x88", shortMonthLabel("ja_JP", 0).utf8().data()); | 206 EXPECT_STREQ("1\xE6\x9C\x88", shortMonthLabel("ja_JP", 0).utf8().data()); |
| 207 EXPECT_STREQ("1\xE6\x9C\x88", shortStandAloneMonthLabel("ja_JP", 0).utf8().d
ata()); | 207 EXPECT_STREQ("1\xE6\x9C\x88", shortStandAloneMonthLabel("ja_JP", 0).utf8().d
ata()); |
| 208 EXPECT_STREQ("12\xE6\x9C\x88", shortMonthLabel("ja_JP", 11).utf8().data()); | 208 EXPECT_STREQ("12\xE6\x9C\x88", shortMonthLabel("ja_JP", 11).utf8().data()); |
| 209 EXPECT_STREQ("12\xE6\x9C\x88", shortStandAloneMonthLabel("ja_JP", 11).utf8()
.data()); | 209 EXPECT_STREQ("12\xE6\x9C\x88", shortStandAloneMonthLabel("ja_JP", 11).utf8()
.data()); |
| 210 | 210 |
| 211 EXPECT_STREQ("\xD0\xBC\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0", shortMonthLabel("ru
_RU", 2).utf8().data()); | 211 EXPECT_STREQ("\xD0\xBC\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0", shortMonthLabel("ru
_RU", 2).utf8().data()); |
| 212 #if 0 | |
| 213 // TODO(jshin): Disable these temporarily until ICU update is completed. | |
| 214 // See http://crbug.com/377042 | |
| 215 EXPECT_STREQ("\xD0\x9C\xD0\xB0\xD1\x80\xD1\x82", shortStandAloneMonthLabel("
ru_RU", 2).utf8().data()); | 212 EXPECT_STREQ("\xD0\x9C\xD0\xB0\xD1\x80\xD1\x82", shortStandAloneMonthLabel("
ru_RU", 2).utf8().data()); |
| 216 #endif | |
| 217 EXPECT_STREQ("\xD0\xBC\xD0\xB0\xD1\x8F", shortMonthLabel("ru_RU", 4).utf8().
data()); | 213 EXPECT_STREQ("\xD0\xBC\xD0\xB0\xD1\x8F", shortMonthLabel("ru_RU", 4).utf8().
data()); |
| 218 #if 0 | |
| 219 // Same as above | |
| 220 EXPECT_STREQ("\xD0\x9C\xD0\xB0\xD0\xB9", shortStandAloneMonthLabel("ru_RU",
4).utf8().data()); | 214 EXPECT_STREQ("\xD0\x9C\xD0\xB0\xD0\xB9", shortStandAloneMonthLabel("ru_RU",
4).utf8().data()); |
| 221 #endif | |
| 222 } | 215 } |
| 223 | 216 |
| 224 TEST_F(LocaleICUTest, timeAMPMLabels) | 217 TEST_F(LocaleICUTest, timeAMPMLabels) |
| 225 { | 218 { |
| 226 EXPECT_EQ(labels("AM", "PM"), timeAMPMLabels("en_US")); | 219 EXPECT_EQ(labels("AM", "PM"), timeAMPMLabels("en_US")); |
| 227 EXPECT_EQ(labels("AM", "PM"), timeAMPMLabels("fr")); | 220 EXPECT_EQ(labels("AM", "PM"), timeAMPMLabels("fr")); |
| 228 | 221 |
| 229 UChar jaAM[3] = { 0x5348, 0x524d, 0 }; | 222 UChar jaAM[3] = { 0x5348, 0x524d, 0 }; |
| 230 UChar jaPM[3] = { 0x5348, 0x5F8C, 0 }; | 223 UChar jaPM[3] = { 0x5348, 0x5F8C, 0 }; |
| 231 EXPECT_EQ(labels(String(jaAM), String(jaPM)), timeAMPMLabels("ja")); | 224 EXPECT_EQ(labels(String(jaAM), String(jaPM)), timeAMPMLabels("ja")); |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 280 // Test some of major locales. | 273 // Test some of major locales. |
| 281 testNumbers("ar"); | 274 testNumbers("ar"); |
| 282 testNumbers("de_DE"); | 275 testNumbers("de_DE"); |
| 283 testNumbers("es_ES"); | 276 testNumbers("es_ES"); |
| 284 testNumbers("ja_JP"); | 277 testNumbers("ja_JP"); |
| 285 testNumbers("ko_KR"); | 278 testNumbers("ko_KR"); |
| 286 testNumbers("zh_CN"); | 279 testNumbers("zh_CN"); |
| 287 testNumbers("zh_HK"); | 280 testNumbers("zh_HK"); |
| 288 testNumbers("zh_TW"); | 281 testNumbers("zh_TW"); |
| 289 } | 282 } |
| OLD | NEW |