提交 334f02bb authored 作者: Evgenij Ryazanov's avatar Evgenij Ryazanov

Do not test broken timezones in some OpenJDKs

上级 86ef1a22
......@@ -172,6 +172,15 @@ public class TestDateStorage extends TestDb {
try {
ArrayList<TimeZone> distinct = TestDate.getDistinctTimeZones();
for (TimeZone tz : distinct) {
/*
* Some OpenJDKs have unusable timezones with negative DST that
* causes IAE in SimpleTimeZone().
*/
if (tz.getID().startsWith("SystemV/")) {
if (tz.getDSTSavings() < 0) {
continue;
}
}
// println(tz.getID());
TimeZone.setDefault(tz);
DateTimeUtils.resetCalendar();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论