Changeset 17988 in josm for trunk/test


Ignore:
Timestamp:
2021-07-10T23:26:59+02:00 (3 years ago)
Author:
Don-vip
Message:

fix #21021 - proper fix of "newer" keyword, handling both formats (date and duration)

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

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/io/OverpassDownloadReaderTest.java

    r17336 r17988  
    120120    @Test
    121121    public void testDateNewer() {
    122         final String query = getExpandedQuery("type:node and newer:3minutes");
     122        String query = getExpandedQuery("type:node and newer:3minutes");
    123123        String statement = query.substring(query.indexOf("node(newer:\"") + 12, query.lastIndexOf("\");"));
     124        assertNotNull(DateUtils.fromString(statement));
     125
     126        query = getExpandedQuery("type:node and newer:\"2021-05-30T20:00:00Z\"");
     127        statement = query.substring(query.indexOf("node(newer:\"") + 12, query.lastIndexOf("\");"));
    124128        assertNotNull(DateUtils.fromString(statement));
    125129    }
  • trunk/test/unit/org/openstreetmap/josm/tools/SearchCompilerQueryWizardTest.java

    r17982 r17988  
    221221    @Test
    222222    void testNewer() {
    223         assertQueryEquals("  nwr(newer:\"2021-05-30T20:00:00Z\");\n",
     223        assertQueryEquals("  nwr(newer:\"{{date:3minutes}}\");\n",
     224                "newer:3minutes");
     225
     226        assertQueryEquals("  nwr(newer:\"{{date:2021-05-30T20:00:00Z}}\");\n",
    224227                "newer:\"2021-05-30T20:00:00Z\"");
    225228    }
Note: See TracChangeset for help on using the changeset viewer.