Commit ac739292 authored by Greg Messner's avatar Greg Messner
Browse files

Added tests for UTC zone name (#333).

parent 0824d6c9
......@@ -12,6 +12,7 @@ public class TestISO8601 {
private static final String SPACEY_GITLAB_DATE = "2018-03-12 10:16:46 +0700";
private static final String ISO8601_GITLAB_DATE ="2018-03-12T10:16:46+0700";
private static final String SPACEY_GITLAB_UTC_DATE = "2018-03-12 03:16:46 UTC";
private static final String DATE_ONLY = "2018-03-12";
private static final String DATE_AT_MIDNIGHT ="2018-03-12T00:00:00Z";
......@@ -22,6 +23,7 @@ public class TestISO8601 {
private static final String ISO8601_DATE_MSEC = "2018-03-12T10:16:46.123Z";
private static final String ISO8601_DATE_OFFSET_COLON = "2018-03-12T10:16:46.123+00:00";
private static final String ISO8601_GITLAB_DATE_MSEC = "2018-03-12T03:16:46.123-0700";
private static final String SPACEY_GITLAB_UTC_DATE_MSEC = "2018-03-12 10:16:46.123 UTC";
@Test
public void testGitlabDateParse() throws ParseException {
......@@ -30,6 +32,20 @@ public class TestISO8601 {
assertEquals(spaceyDate, gitlabDate);
}
@Test
public void testGitlabUtcDateParse() throws ParseException {
Date spaceyDate = ISO8601.toDate(SPACEY_GITLAB_UTC_DATE);
Date gitlabDate = ISO8601.toDate(ISO8601_GITLAB_DATE);
assertEquals(spaceyDate, gitlabDate);
}
@Test
public void testGitlabMsecUtcDateParse() throws ParseException {
Date spaceyDate = ISO8601.toDate(SPACEY_GITLAB_UTC_DATE_MSEC);
Date msecDate = ISO8601.toDate(ISO8601_DATE_MSEC);
assertEquals(spaceyDate, msecDate);
}
@Test
public void testDateOnlyParse() throws ParseException {
Date dateOnly = ISO8601.toDate(DATE_ONLY);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment