diff --git a/fine-joda/src/main/java/com/fr/third/joda/time/tz/ZoneInfoProvider.java b/fine-joda/src/main/java/com/fr/third/joda/time/tz/ZoneInfoProvider.java index 3cddda70e..b38a0b612 100644 --- a/fine-joda/src/main/java/com/fr/third/joda/time/tz/ZoneInfoProvider.java +++ b/fine-joda/src/main/java/com/fr/third/joda/time/tz/ZoneInfoProvider.java @@ -324,6 +324,7 @@ public class ZoneInfoProvider implements Provider { GMTData.put("GMT+9", new byte[]{70, 0, 3, 45, 48, 57, 46, 46}); GMTData.put("GMT+10", new byte[]{70, 0, 3, 45, 49, 48, 44, 44}); GMTData.put("GMT+11", new byte[]{70, 0, 3, 45, 49, 49, 42, 42}); + GMTData.put("GMT+12", new byte[]{70, 0, 3, 45, 49, 50, 40, 40}); } } diff --git a/fine-joda/src/test/java/com/fr/third/joda/time/tz/ZoneInfoProviderTest.java b/fine-joda/src/test/java/com/fr/third/joda/time/tz/ZoneInfoProviderTest.java deleted file mode 100644 index 19103c0dd..000000000 --- a/fine-joda/src/test/java/com/fr/third/joda/time/tz/ZoneInfoProviderTest.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.fr.third.joda.time.tz; - -import org.junit.Test; - -import java.io.IOException; -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Method; - -import static org.junit.Assert.*; - -/** - * @author Afly - * created on 2020-12-16 - */ -public class ZoneInfoProviderTest { - - @Test - public void testGetResource() throws IOException, NoSuchMethodException { - ZoneInfoProvider zoneInfoProvider = new ZoneInfoProvider(); - assertNotNull(zoneInfoProvider.getZone("Etc/GMT+8")); - Method openResource = zoneInfoProvider.getClass().getDeclaredMethod("openResource", String.class); - openResource.setAccessible(true); - try { - openResource.invoke(zoneInfoProvider, "Etc/Exception+8"); - fail(); - } catch (Exception ignored) { - } - - try { - openResource.invoke(zoneInfoProvider, "Etc/Exception-8"); - fail(); - } catch (Exception ignored) { - } - } -} \ No newline at end of file