Changeset 10513 in josm for trunk/test
- Timestamp:
- 2016-07-03T22:16:57+02:00 (7 years ago)
- Location:
- trunk/test/unit/org/openstreetmap/josm/tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/tools/ExifReaderTest.java
r10475 r10513 15 15 import java.util.TimeZone; 16 16 17 import org.junit.After;18 17 import org.junit.Before; 19 18 import org.junit.Rule; … … 23 22 import org.openstreetmap.josm.testutils.JOSMTestRules; 24 23 import org.openstreetmap.josm.tools.date.DateUtils; 25 import org.openstreetmap.josm.tools.date.DateUtilsTest;26 24 27 25 import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; … … 37 35 @Rule 38 36 @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD") 39 public JOSMTestRules test = new JOSMTestRules() ;37 public JOSMTestRules test = new JOSMTestRules().timeout(60000); 40 38 41 39 private File orientationSampleFile, directionSampleFile; … … 48 46 directionSampleFile = new File("data_nodist/exif-example_direction.jpg"); 49 47 orientationSampleFile = new File("data_nodist/exif-example_orientation=6.jpg"); 50 DateUtilsTest.setTimeZone(TimeZone.getTimeZone("Europe/Berlin"));51 }52 53 /**54 * Clean {@link DateUtils} state55 */56 @After57 public void done() {58 DateUtilsTest.setTimeZone(DateUtils.UTC);59 48 } 60 49 … … 66 55 public void testReadTime() throws ParseException { 67 56 Date date = ExifReader.readTime(directionSampleFile); 57 assertEquals(new GregorianCalendar(2010, Calendar.MAY, 15, 17, 12, 05).getTime(), date); 58 59 TimeZone.setDefault(TimeZone.getTimeZone("Europe/Berlin")); 60 date = ExifReader.readTime(directionSampleFile); 61 TimeZone.setDefault(DateUtils.UTC); 68 62 assertEquals(new GregorianCalendar(2010, Calendar.MAY, 15, 15, 12, 05).getTime(), date); 69 63 } … … 77 71 Date date = ExifReader.readTime(new File("data_nodist/IMG_20150711_193419.jpg")); 78 72 String dateStr = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS").format(date); 73 assertEquals("2015-07-11T19:34:19.100", dateStr); 74 75 TimeZone.setDefault(TimeZone.getTimeZone("Europe/Berlin")); 76 date = ExifReader.readTime(new File("data_nodist/IMG_20150711_193419.jpg")); 77 TimeZone.setDefault(DateUtils.UTC); 78 dateStr = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS").format(date); 79 79 assertEquals("2015-07-11T17:34:19.100", dateStr); 80 80 } … … 117 117 File file = new File(TestUtils.getRegressionDataFile(11685, "2015-11-08_15-33-27-Xiaomi_YI-Y0030832.jpg")); 118 118 String dateStr = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS").format(ExifReader.readTime(file)); 119 assertEquals("2015-11-08T1 4:33:27.500", dateStr);119 assertEquals("2015-11-08T15:33:27.500", dateStr); 120 120 } 121 121 } -
trunk/test/unit/org/openstreetmap/josm/tools/UtilsTest.java
r10378 r10513 13 13 import org.junit.Test; 14 14 import org.openstreetmap.josm.Main; 15 import org.openstreetmap.josm.testutils.JOSMTestRules; 15 16 16 17 /** … … 18 19 */ 19 20 public class UtilsTest { 21 /** 22 * Use default, basic test rules. 23 */ 24 public JOSMTestRules rules = new JOSMTestRules(); 20 25 21 26 /** -
trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java
r10495 r10513 34 34 */ 35 35 public static void setTimeZone(TimeZone zone) { 36 DateUtils.setTimeZone(zone);37 36 TimeZone.setDefault(zone); 38 37 }
Note: See TracChangeset
for help on using the changeset viewer.