@@ -0,0 +1,996 @@
+package com.fasterxml.jackson.databind.deser.jdk;%0A%0Aimport java.util.Date;%0Aimport java.util.TimeZone;%0A%0Aimport com.fasterxml.jackson.databind.*;%0A%0Apublic class DateDeserializationTZ1153Test extends BaseMapTest%0A%7B%0A    private final ObjectMapper MAPPER = newJsonMapper();%0A%0A    // %5Bdatabind#1153%5D%0A    public void testWithTimezones1153() throws Exception%0A    %7B%0A        for (String tzStr : new String%5B%5D %7B%0A                %22UTC%22, %22CET%22, %22America/Los_Angeles%22, %22Australia/Melbourne%22%0A        %7D) %7B%0A            _testWithTimeZone(TimeZone.getTimeZone(tzStr));%0A        %7D%0A    %7D%0A    %0A    void _testWithTimeZone(TimeZone tz) throws Exception%0A    %7B%0A        ObjectReader r = MAPPER.readerFor(Date.class)%0A                .with(tz);%0A%0A        String time = %222016-01-01T17:00:00.000Z%22;%0A        long correctTime = 1451667600000l;%0A        Date dateAccordingToJackson = r.readValue(quote(time));%0A%0A        assertEquals(%22ISO8601 decoding mismatch %22 + tz,%0A                correctTime, dateAccordingToJackson.getTime());%0A    %7D%0A%7D%0A

Add (passing) test for #1153