Ignore:
Timestamp:
2020-10-15T21:28:47+02:00 (4 years ago)
Author:
simon04
Message:

fix #19458 - Level0LParser: fix parsing of Unicode characters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/comfort0/test/unit/net/simon04/comfort0/level0l/parsergen/Level0LParserTest.java

    r35291 r35586  
    88import java.util.List;
    99
     10import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
     11import org.junit.Rule;
    1012import org.junit.Test;
    1113import org.openstreetmap.josm.data.osm.NodeData;
     
    1416import org.openstreetmap.josm.data.osm.RelationData;
    1517import org.openstreetmap.josm.data.osm.WayData;
     18import org.openstreetmap.josm.testutils.JOSMTestRules;
    1619
    1720public class Level0LParserTest {
     21
     22    /**
     23     * Setup rule
     24     */
     25    @Rule
     26    @SuppressFBWarnings(value = "URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")
     27    public JOSMTestRules test = new JOSMTestRules().preferences();
     28
    1829    @Test
    1930    public void testNode() throws Exception {
     
    5970                "  wy 4579143 forward\n" +
    6071                "  nd 249673494 stop # the end\n" +
    61                 "  name = Küstenbus Linie 123\n" +
     72                "  name = Küstenbus Linie 123–124\n" +
    6273                "  network = VVW\n" +
    6374                "  operator = Regionalverkehr Küste\n" +
     
    6778        final RelationData relation = new Level0LParser(new StringReader(level0l)).relation();
    6879        assertThat(relation.getId(), is(56688L));
     80        assertThat(relation.getName(), is("Küstenbus Linie 123–124"));
    6981        assertThat(relation.getMembersCount(), is(4));
    7082        assertThat(relation.getMembers().get(0).getMemberId(), is(294942404L));
Note: See TracChangeset for help on using the changeset viewer.