libcore.java.text.DateFormatSymbolsTest測試fail兩條

libcore.java.text.DateFormatSymbolsTest測試fail兩條
fail
項如下:
-- test_getZoneStrings_Apia
junit.framework.ComparisonFailure: expected:<[Api]a Standard Time> but was:<[Samo]a Standard Time> at junit.framework.Assert.assertEquals(Assert.java:85)
-- testApia
junit.framework.ComparisonFailure: expected:<[Api]a Daylight Time> but was:<[Samo]a Daylight Time> at junit.framework.Assert.assertEquals(Assert.java:85)

涉及時區的CTS修改

external/icu/icu4c/source/data/misc/metaZones.txt
external/icu/icu4c/source/data/zone/en.txt

如何編譯ICU資源

我們項目中是有source的。故編譯ICU資源操作如下:
$mkdir external/icu/icu4c/source/icuBuild
$cd external/icu/icu4c/source/icuBuild
$.././runConfigureICU Linux
$make -j2

external/icu/icu4c/source/data/out/tmp/icudt53l.dat 拷貝到 external/icu/icu4c/source/stubdata下面
執行git status .
發現external/icu/icu4c/source/stubdata icudt53l.dat這個文件

編譯已經ok,測試這兩條fail項是pass
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章