mirror of https://github.com/apache/activemq.git
Merge pull request #322 from deeyes24/failing_cronparsertest_inIndia
NO-JIRA: CronParserTest is failing in Indian StandardTime
This commit is contained in:
commit
057b950485
|
@ -16,18 +16,21 @@
|
||||||
*/
|
*/
|
||||||
package org.apache.activemq.broker.scheduler;
|
package org.apache.activemq.broker.scheduler;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
|
||||||
|
|
||||||
import static org.junit.Assert.fail;
|
|
||||||
|
|
||||||
import java.time.*;
|
|
||||||
import java.util.Calendar;
|
|
||||||
import java.util.List;
|
|
||||||
import javax.jms.MessageFormatException;
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
import javax.jms.MessageFormatException;
|
||||||
|
import java.time.Instant;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.time.OffsetDateTime;
|
||||||
|
import java.time.ZoneId;
|
||||||
|
import java.util.Calendar;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
import static org.junit.Assert.assertEquals;
|
||||||
|
import static org.junit.Assert.fail;
|
||||||
|
|
||||||
public class CronParserTest {
|
public class CronParserTest {
|
||||||
|
|
||||||
private static final Logger LOG = LoggerFactory.getLogger(CronParserTest.class);
|
private static final Logger LOG = LoggerFactory.getLogger(CronParserTest.class);
|
||||||
|
@ -270,12 +273,9 @@ public class CronParserTest {
|
||||||
|
|
||||||
calender.setTimeInMillis(next);
|
calender.setTimeInMillis(next);
|
||||||
LOG.debug("next:" + calender.getTime());
|
LOG.debug("next:" + calender.getTime());
|
||||||
long result = next - current;
|
int nextMinutes=calender.get(Calendar.MINUTE);
|
||||||
if (startHours == 20 && startMinutes == 50) {
|
assertEquals(30,nextMinutes);
|
||||||
assertEquals(60*40*1000,result); // allow for 30 min offset timezone
|
|
||||||
} else {
|
|
||||||
assertEquals(60*10*1000,result);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
Loading…
Reference in New Issue