Merge pull request #2 from alf/make-tests-deterministic

Specify the timezone for the tests
This commit is contained in:
Frode Carlsen
2015-09-23 15:35:12 +02:00

View File

@@ -21,18 +21,32 @@ import java.util.Arrays;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
import fc.cron.CronExpression; import org.joda.time.DateTime;
import org.joda.time.DateTimeZone;
import org.joda.time.Hours;
import org.joda.time.LocalDate;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import fc.cron.CronExpression.CronFieldType; import fc.cron.CronExpression.CronFieldType;
import fc.cron.CronExpression.DayOfMonthField; import fc.cron.CronExpression.DayOfMonthField;
import fc.cron.CronExpression.DayOfWeekField; import fc.cron.CronExpression.DayOfWeekField;
import fc.cron.CronExpression.SimpleField; import fc.cron.CronExpression.SimpleField;
import org.joda.time.DateTime;
import org.joda.time.Hours;
import org.joda.time.LocalDate;
import org.junit.Test;
public class CronExpressionTest { public class CronExpressionTest {
DateTimeZone original;
@Before
public void setUp() {
original = DateTimeZone.getDefault();
DateTimeZone.setDefault(DateTimeZone.forID("Europe/Oslo"));
}
@After
public void tearDown() {
DateTimeZone.setDefault(original);
}
@Test @Test
public void shall_parse_number() throws Exception { public void shall_parse_number() throws Exception {