mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Add test TZ data for ALF-11562
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32717 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -47,6 +47,61 @@ public class CalendarHelpersTest
|
|||||||
{
|
{
|
||||||
private static SimpleDateFormat dateFmt = new SimpleDateFormat("yyyy-MM-dd");
|
private static SimpleDateFormat dateFmt = new SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
|
||||||
|
/**
|
||||||
|
* UTC+10, no daylight savings
|
||||||
|
*/
|
||||||
|
private static final String ICAL_TZ_BRISBANE =
|
||||||
|
"BEGIN:VTIMEZONE\n" +
|
||||||
|
"TZID:Brisbane\n" +
|
||||||
|
"BEGIN:STANDARD\n" +
|
||||||
|
"DTSTART:16010101T000000\n" +
|
||||||
|
"TZOFFSETFROM:+1100\n" +
|
||||||
|
"TZOFFSETTO:+1000\n" +
|
||||||
|
"END:STANDARD\n" +
|
||||||
|
"END:VTIMEZONE\n";
|
||||||
|
/**
|
||||||
|
* UTC+10 April-October, Daylight UTC+11 October-April
|
||||||
|
*/
|
||||||
|
private static final String ICAL_TZ_SYDNEY =
|
||||||
|
"BEGIN:VTIMEZONE\n" +
|
||||||
|
"TZID:Canberra\\, Melbourne\\, Sydney\n" +
|
||||||
|
"BEGIN:STANDARD\n" +
|
||||||
|
"DTSTART:16010401T030000\n" +
|
||||||
|
"RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4\n" +
|
||||||
|
"TZOFFSETFROM:+1100\n" +
|
||||||
|
"TZOFFSETTO:+1000\n" +
|
||||||
|
"END:STANDARD\n" +
|
||||||
|
"BEGIN:DAYLIGHT\n" +
|
||||||
|
"DTSTART:16011007T020000\n" +
|
||||||
|
"RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=10\n" +
|
||||||
|
"TZOFFSETFROM:+1000\n" +
|
||||||
|
"TZOFFSETTO:+1100\n" +
|
||||||
|
"END:DAYLIGHT\n" +
|
||||||
|
"END:VTIMEZONE\n";
|
||||||
|
/**
|
||||||
|
* UTC October-March, Daylight UTC+1 March-October
|
||||||
|
*/
|
||||||
|
private static final String ICAL_TZ_LONDON =
|
||||||
|
"BEGIN:VTIMEZONE\n" +
|
||||||
|
"TZID:Europe/London\n" +
|
||||||
|
"X-LIC-LOCATION:Europe/London\n" +
|
||||||
|
"BEGIN:DAYLIGHT\n" +
|
||||||
|
"TZOFFSETFROM:+0000\n" +
|
||||||
|
"TZOFFSETTO:+0100\n" +
|
||||||
|
"TZNAME:BST\n" +
|
||||||
|
"DTSTART:19700329T010000\n" +
|
||||||
|
"RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3\n" +
|
||||||
|
"END:DAYLIGHT\n" +
|
||||||
|
"BEGIN:STANDARD\n" +
|
||||||
|
"TZOFFSETFROM:+0100\n" +
|
||||||
|
"TZOFFSETTO:+0000\n" +
|
||||||
|
"TZNAME:GMT\n" +
|
||||||
|
"DTSTART:19701025T020000\n" +
|
||||||
|
"RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10\n" +
|
||||||
|
"END:STANDARD\n" +
|
||||||
|
"END:VTIMEZONE\n";
|
||||||
|
|
||||||
|
|
||||||
@Test public void allDayDetection()
|
@Test public void allDayDetection()
|
||||||
{
|
{
|
||||||
TimeZone UTC = TimeZone.getTimeZone("UTC");
|
TimeZone UTC = TimeZone.getTimeZone("UTC");
|
||||||
|
Reference in New Issue
Block a user