Ignore:
Timestamp:
2016-09-20T22:46:47+02:00 (8 years ago)
Author:
simon04
Message:

see #13376 - Replace Calendar usages with Java 8 Date API

Location:
trunk/test/unit/org/openstreetmap/josm/data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/data/AutosaveTaskTest.java

    r10467 r11035  
    1414import java.nio.file.Files;
    1515import java.nio.file.Paths;
    16 import java.util.Calendar;
     16import java.time.ZoneId;
     17import java.time.ZonedDateTime;
    1718import java.util.Date;
    1819import java.util.List;
     
    8788        Files.createDirectories(task.getAutosaveDir());
    8889        AutosaveLayerInfo info = new AutosaveLayerInfo(new OsmDataLayer(new DataSet(), "layer", null));
    89         Calendar cal = Calendar.getInstance();
    90         cal.set(2016, 0, 1, 1, 2, 3);
    91         cal.set(Calendar.MILLISECOND, 456);
    92         Date fixed = cal.getTime();
     90        Date fixed = Date.from(ZonedDateTime.of(2016, 1, 1, 1, 2, 3, 456_000_000, ZoneId.systemDefault()).toInstant());
    9391
    9492        AutosaveTask.PROP_INDEX_LIMIT.put(5);
  • trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java

    r10945 r11035  
    1111
    1212import java.io.StringWriter;
     13import java.time.Instant;
    1314import java.util.Arrays;
    14 import java.util.Calendar;
    1515import java.util.Date;
    16 import java.util.GregorianCalendar;
    1716
    1817import org.junit.After;
     
    2625
    2726import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
    28 
    2927/**
    3028 * Unit tests for class {@link DataSetMerger}.
     
    298296    public void testNodeSimpleNoIdSemanticallyEqual() {
    299297
    300         Calendar cal = GregorianCalendar.getInstance();
    301298        User myUser = User.createOsmUser(1111, "my");
    302299
     
    307304        n.put("key1", "value1");
    308305        n.setUser(myUser);
    309         n.setTimestamp(cal.getTime());
     306        n.setTimestamp(new Date());
    310307
    311308        my.addPrimitive(n);
     
    314311        n1.setCoor(LatLon.ZERO);
    315312        n1.put("key1", "value1");
    316         cal.add(Calendar.HOUR, 1);
    317         Date timestamp = cal.getTime();
    318         n1.setTimestamp(timestamp);
     313        n1.setTimestamp(Date.from(Instant.now().plusSeconds(3600)));
    319314        n1.setUser(theirUser);
    320315        their.addPrimitive(n1);
Note: See TracChangeset for help on using the changeset viewer.