month(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
java.lang.AssertionError: [2009-9월-03] does not match regex [\d
{4}.{3,12}\d{2}]
at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.month(DatePatternToRegexTest.java:56)
...
dot(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
java.lang.AssertionError: [2009.9월.03] does not match regex [\d{4}
\..
{3,12}\.\d{2}]
at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.dot(DatePatternToRegexTest.java:62)
...
timeZone(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
java.lang.AssertionError: [2009-9월-03 21:57:16 KST] does not match regex [\d{4}-.{3,12}
-\d
{2} \d{2}
:\d
{2}:\d{2}
.*]
at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.timeZone(DatePatternToRegexTest.java:68)
...
dayInWeek(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
java.lang.AssertionError: [2009-9월-목] does not match regex [\d
{4}
-.
{2,4}
-.
{2,12}
]
at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.dayInWeek(DatePatternToRegexTest.java:74)
...
Some of Country have Different size of Month Regex.
E.g. Korean.
Calendar cal = Calendar.getInstance();
cal.set(2009, 8, 3, 21, 57, 16);
SimpleDateFormat sdf = new SimpleDateFormat("MMM", locale.KOREAN);
String sMonth = sdf.format(cal.getTime());
sMonth is "9월" , sMonth.lenth() is 2
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
month(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
{4}java.lang.AssertionError: [2009-9월-03] does not match regex [\d
.{3,12}\d{2}]at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.month(DatePatternToRegexTest.java:56)
...
dot(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
java.lang.AssertionError: [2009.9월.03] does not match regex [\d{4}
\..
{3,12}\.\d{2}]at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.dot(DatePatternToRegexTest.java:62)
...
timeZone(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
java.lang.AssertionError: [2009-9월-03 21:57:16 KST] does not match regex [\d{4}-.{3,12}
-\d
{2} \d{2}:\d
{2}:\d{2}.*]
at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.timeZone(DatePatternToRegexTest.java:68)
...
dayInWeek(ch.qos.logback.core.util.DatePatternToRegexTest) Time elapsed: 0 sec <<< FAILURE!
{4}java.lang.AssertionError: [2009-9월-목] does not match regex [\d
-.
{2,4}-.
{2,12}]
at org.junit.Assert.fail(Assert.java:93)
at org.junit.Assert.assertTrue(Assert.java:43)
at ch.qos.logback.core.util.DatePatternToRegexTest.verify(DatePatternToRegexTest.java:105)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:89)
at ch.qos.logback.core.util.DatePatternToRegexTest.doTest(DatePatternToRegexTest.java:93)
at ch.qos.logback.core.util.DatePatternToRegexTest.dayInWeek(DatePatternToRegexTest.java:74)
...
Some of Country have Different size of Month Regex.
E.g. Korean.
Calendar cal = Calendar.getInstance();
cal.set(2009, 8, 3, 21, 57, 16);
SimpleDateFormat sdf = new SimpleDateFormat("MMM", locale.KOREAN);
String sMonth = sdf.format(cal.getTime());
sMonth is "9월" , sMonth.lenth() is 2
getMonthRegexByLocale return valid Regex (Each country).
And
Week(E) is some.
check sampleFiles....