Ignore:
Timestamp:
2020-10-18T12:49:23+02:00 (4 years ago)
Author:
simon04
Message:

fix #19960 - NPE in OsmJsonReader.readRelationMembersAndTags

File:
1 edited

Legend:

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

    r14219 r17232  
    236236        assertTrue(r.isTagged());
    237237        assertEquals("route", r.get("type"));
     238
     239    }
     240
     241    /**
     242     * Test a relation example without members.
     243     * @throws Exception never
     244     */
     245    @Test
     246    public void testEmptyRelation() throws Exception {
     247        DataSet ds = parse("{\n" +
     248                "  \"type\": \"relation\",\n" +
     249                "  \"id\": 1,\n" +
     250                "  \"tags\": {}\n" +
     251                "}");
     252        Relation r = ds.getRelations().iterator().next();
     253        assertEquals(1, r.getUniqueId());
     254        assertEquals(0, r.getMembersCount());
    238255    }
    239256
Note: See TracChangeset for help on using the changeset viewer.