Changeset 16937 in josm for trunk/test/unit/org/openstreetmap/josm/data
- Timestamp:
- 2020-08-26T21:58:28+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/data/osm/DefaultNameFormatterTest.java
r16445 r16937 124 124 @Test 125 125 public void testWayName() { 126 assertEquals("building (0 nodes)", getFormattedWayName("building=yes")); 127 assertEquals("House number 123 (0 nodes)", getFormattedWayName("building=yes addr:housenumber=123")); 128 assertEquals("House number 123 at FooStreet (0 nodes)", getFormattedWayName("building=yes addr:housenumber=123 addr:street=FooStreet")); 129 assertEquals("House FooName (0 nodes)", getFormattedWayName("building=yes addr:housenumber=123 addr:housename=FooName")); 126 assertEquals("\u2068building\u2069 \u2068(0 nodes)\u2069", 127 getFormattedWayName("building=yes")); 128 assertEquals("\u2068House number 123\u2069 \u2068(0 nodes)\u2069", 129 getFormattedWayName("building=yes addr:housenumber=123")); 130 assertEquals("\u2068House number 123 at FooStreet\u2069 \u2068(0 nodes)\u2069", 131 getFormattedWayName("building=yes addr:housenumber=123 addr:street=FooStreet")); 132 assertEquals("\u2068House FooName\u2069 \u2068(0 nodes)\u2069", 133 getFormattedWayName("building=yes addr:housenumber=123 addr:housename=FooName")); 130 134 } 131 135 132 136 static String getFormattedRelationName(String tagsString) { 133 return DefaultNameFormatter.getInstance().format((Relation) OsmUtils.createPrimitive("relation " + tagsString)) 134 .replace("\u200E", "").replace("\u200F", ""); 137 return DefaultNameFormatter.getInstance().format((Relation) OsmUtils.createPrimitive("relation " + tagsString)); 135 138 } 136 139 137 140 static String getFormattedWayName(String tagsString) { 138 return DefaultNameFormatter.getInstance().format((Way) OsmUtils.createPrimitive("way " + tagsString)) 139 .replace("\u200E", "").replace("\u200F", ""); 141 return DefaultNameFormatter.getInstance().format((Way) OsmUtils.createPrimitive("way " + tagsString)); 140 142 } 141 143 … … 150 152 List<Node> nodes = IntStream.rangeClosed(1, 10).mapToObj(i -> new Node(i, 1)) 151 153 .collect(Collectors.toList()); 152 assertEquals("<ul><li>1</li><li>2</li><li>3</li><li>4</li><li>...</li></ul>", 154 assertEquals("<ul>" + 155 "<li>\u20681\u2069</li>" + 156 "<li>\u20682\u2069</li>" + 157 "<li>\u20683\u2069</li>" + 158 "<li>\u20684\u2069</li>" + 159 "<li>...</li></ul>", 153 160 DefaultNameFormatter.getInstance().formatAsHtmlUnorderedList(nodes, 5)); 154 161 }
Note:
See TracChangeset
for help on using the changeset viewer.