16f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org// Copyright (c) 2008-2013 International Business Machines 26f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org// Corporation and others. All Rights Reserved. 36f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgcalendar:table(nofallback) { 46f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Info { 56f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Description { "These are the data driven calendar tests" } 66f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org LongDescription { "Data for data driven calendar tests." } 76f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 86f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org TestData { 96f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org TestCalendarConversion { 106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Headers { "locale","from","to" } 116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Info { 126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Description { "Test data for calendar conversion :" } 136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Settings { 156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org ToCalendar { "en_US@calendar=gregorian" } 176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Type { "convert_fwd" } 186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org ToCalendar { "en_US@calendar=gregorian" } 216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Type { "convert_rev" } 226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Cases { 256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // taiwanese calendar 266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // "0/1/1912/june/4 == gregorian year=1912, ERA=AD, same month, same day 276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=4", // tw 306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1912,MONTH=,DATE=" // greg 316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=3,MONTH=FEBRUARY,DATE=12", // tw 356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1914,MONTH=,DATE=" // greg 366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=96,MONTH=FEBRUARY,DATE=12", // tw 406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=2007,MONTH=,DATE=" // greg 416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // before 1912: 436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // [before minguo]2 1[month] 24[day] -> 1910-1-24 446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=0,YEAR=2,MONTH=JANUARY,DATE=24", // tw 476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1910,MONTH=JANUARY,DATE=24", // greg 486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org 506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // chinese calendar 516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // (0-based months) 526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4601,MONTH=6,DATE=28,IS_LEAP_MONTH=0", // ch 556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1964,MONTH=8,DATE=4", // greg 566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4601,MONTH=6,DATE=29,IS_LEAP_MONTH=0", // ch 606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1964,MONTH=8,DATE=5", // greg 616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4601,MONTH=7,DATE=1,IS_LEAP_MONTH=0", // ch 656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1964,MONTH=8,DATE=6", // greg 666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4601,MONTH=7,DATE=2,IS_LEAP_MONTH=0", // ch 706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1964,MONTH=8,DATE=7", // greg 716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4598,MONTH=10,DATE=18,IS_LEAP_MONTH=0", // ch 756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1961,MONTH=11,DATE=25", // greg 766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4636,MONTH=3,DATE=21,IS_LEAP_MONTH=0", // ch 806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1999,MONTH=5,DATE=4", // greg 816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org 836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=3,DATE=29,IS_LEAP_MONTH=0", // ch 866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=4,DATE=23", // greg 876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=4,DATE=1,IS_LEAP_MONTH=0", // ch 916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=4,DATE=24", // greg 926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=4,DATE=30,IS_LEAP_MONTH=0", // ch 966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=5,DATE=22", // greg 976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 1006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=4,DATE=1,IS_LEAP_MONTH=1", // ch 1016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=5,DATE=23", // greg 1026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 1056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=4,DATE=28,IS_LEAP_MONTH=1", // ch 1066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=6,DATE=20", // greg 1076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 1106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=4,DATE=29,IS_LEAP_MONTH=1", // ch 1116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=6,DATE=21", // greg 1126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 1156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4627,MONTH=5,DATE=1,IS_LEAP_MONTH=0", // ch 1166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=6,DATE=22", // greg 1176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // dangi calendar 1196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // (0-based months) 1206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4297,MONTH=6,DATE=29,IS_LEAP_MONTH=0", // dangi 1236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1964,MONTH=8,DATE=5", // greg 1246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4297,MONTH=7,DATE=1,IS_LEAP_MONTH=0", // dangi 1286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1964,MONTH=8,DATE=6", // greg 1296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4294,MONTH=10,DATE=18,IS_LEAP_MONTH=0", // dangi 1336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1961,MONTH=11,DATE=25", // greg 1346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4323,MONTH=4,DATE=30,IS_LEAP_MONTH=0", // dangi 1386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=5,DATE=22", // greg 1396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4323,MONTH=4,DATE=1,IS_LEAP_MONTH=1", // dangi 1436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=5,DATE=23", // greg 1446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4323,MONTH=4,DATE=29,IS_LEAP_MONTH=1", // dangi 1486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=6,DATE=21", // greg 1496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4323,MONTH=5,DATE=1,IS_LEAP_MONTH=0", // dangi 1536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1990,MONTH=6,DATE=22", // greg 1546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4213,MONTH=9,DATE=1,IS_LEAP_MONTH=0", // dangi 1586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1880,MONTH=10,DATE=3", // greg 1596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4215,MONTH=10,DATE=1,IS_LEAP_MONTH=0", // dangi 1636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1882,MONTH=11,DATE=10", // greg 1646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 1676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4230,MONTH=6,DATE=1,IS_LEAP_MONTH=0", // dangi 1686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1897,MONTH=6,DATE=29", // greg 1696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 1716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 1726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org TestCalendarOperations { 1736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Headers { "locale","from","operation","params","to" } 1746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Info { 1756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Description { "Test data for calendar operation :" } 1766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 1776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Settings { 1786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Type { "ops" } 1806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 1826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org Cases { 1836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org //roc 1846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 1866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=4", // tw 1876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 1886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "DATE=1", // date + 1 1896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=5", // tw 1906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 1936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=4", // tw 1946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 1956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "DATE=1", // date + 1 1966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=5", // tw 1976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 1986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 1996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 2006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=4", // tw 2016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 2026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1", // date + 1 2036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=2,MONTH=JUNE,DATE=4", // tw 2046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 2066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=roc", 2076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=1,MONTH=JUNE,DATE=4", // tw 2086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=1", // date + 1 2106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "ERA=1,YEAR=2,MONTH=JUNE,DATE=4", // tw 2116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org 2136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org //chinese add tests 2146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // normal 2156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4642,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 2176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 2196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4642,MONTH=5,DATE=15,IS_LEAP_MONTH=0", // ch 2206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // across year 2226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4639,MONTH=11,DATE=15,IS_LEAP_MONTH=0", // ch 2246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 2266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4640,MONTH=0,DATE=15,IS_LEAP_MONTH=0", // ch 2276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // across year 2296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4640,MONTH=0,DATE=15,IS_LEAP_MONTH=0", // ch 2316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=-1", // month - 1 2336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4639,MONTH=11,DATE=15,IS_LEAP_MONTH=0", // ch 2346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 2366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 2386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 2406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // ch 2416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 2436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 2456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=2", // month + 2 2476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 2486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 2506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=0", // ch 2526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 2546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 2556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 2576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 2596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 2616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // ch 2626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 2646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 2666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 2686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=29,IS_LEAP_MONTH=1", // ch 2696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 2716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 2736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=2", // month + 2 2756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=30,IS_LEAP_MONTH=0", // ch 2766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 2786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 2806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 2816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 2826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=5,DATE=29,IS_LEAP_MONTH=0", // ch 2836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org 2856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org // chinese roll tests 2866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // normal 2876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4642,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 2896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 2906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 2916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4642,MONTH=5,DATE=15,IS_LEAP_MONTH=0", // ch 2926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 2936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // normal 2946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 2956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4642,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 2966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 2976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=11", // month + 11 2986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4642,MONTH=1,DATE=15,IS_LEAP_MONTH=0", // ch 2996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // across year 3016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4639,MONTH=11,DATE=15,IS_LEAP_MONTH=0", // ch 3036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 3056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4639,MONTH=0,DATE=15,IS_LEAP_MONTH=0", // ch 3066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // across year 3086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4640,MONTH=0,DATE=15,IS_LEAP_MONTH=0", // ch 3106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=-1", // month - 1 3126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4640,MONTH=11,DATE=15,IS_LEAP_MONTH=0", // ch 3136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 3176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 3196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // ch 3206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 3246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=16", // month + 16 3266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // ch 3276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 3316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=2", // month + 2 3336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 3346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // ch 3386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=28", // month + 28 3406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 3416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=0", // ch 3456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 3476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 3486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=0", // ch 3526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=-12", // month - 12 3546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 3556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 3596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 3616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // ch 3626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // month=3 is a leap month 3646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // ch 3666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=-25", // month - 25 3686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // ch 3696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 3716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 3736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 3756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=29,IS_LEAP_MONTH=1", // ch 3766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 3786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 3806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=14", // month + 14 3826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=29,IS_LEAP_MONTH=1", // ch 3836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // no dom pin 3856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 3876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=15", // month + 15 3896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=4,DATE=30,IS_LEAP_MONTH=0", // ch 3906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 3926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=chinese", 3936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=3,DATE=30,IS_LEAP_MONTH=0", // ch 3946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "roll", 3956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=-10", // month - 10 3966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4638,MONTH=5,DATE=29,IS_LEAP_MONTH=0", // ch 3976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 3986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org //dangi add tests 3996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // normal 4006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 4016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4338,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // dangi 4026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 4036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 4046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4338,MONTH=5,DATE=15,IS_LEAP_MONTH=0", // dangi 4056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 4066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // across year 4076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 4086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4335,MONTH=11,DATE=15,IS_LEAP_MONTH=0", // dangi 4096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 4106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=1", // month + 1 4116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4336,MONTH=0,DATE=15,IS_LEAP_MONTH=0", // dangi 4126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 4136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // 4 = leap 4146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 4156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4334,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // dangi 4166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 4176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=3", // month + 3 4186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4334,MONTH=4,DATE=15,IS_LEAP_MONTH=0", // dangi 4196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 4206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // 4 = leap 4216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 4226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4334,MONTH=2,DATE=15,IS_LEAP_MONTH=0", // dangi 4236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 4246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=2", // month + 2 4256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4334,MONTH=3,DATE=15,IS_LEAP_MONTH=1", // dangi 4266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 4276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { // dom should pin 4286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=dangi", 4296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4334,MONTH=2,DATE=30,IS_LEAP_MONTH=0", // dangi 4306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 4316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MONTH=2", // month + 2 4326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "EXTENDED_YEAR=4334,MONTH=3,DATE=29,IS_LEAP_MONTH=1", // dangi 4336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 4346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org { 4356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "en_US@calendar=hebrew", 4366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MILLIS=-180799750799999", 4376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "add", 4386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "YEAR=100000", // year + 100000 4396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org "MILLIS=2974930006022001", 4406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org }, 4416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 4426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 4436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org } 4446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org} 445