Changeset 18675 in josm for trunk/test/unit/org/openstreetmap/josm/data/validation/tests/PowerLinesTest.java
- Timestamp:
- 2023-02-22T19:14:00+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/PowerLinesTest.java
r18553 r18675 2 2 package org.openstreetmap.josm.data.validation.tests; 3 3 4 import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; 4 5 import static org.junit.jupiter.api.Assertions.assertFalse; 5 6 import static org.junit.jupiter.api.Assertions.assertTrue; … … 7 8 import org.junit.jupiter.api.BeforeEach; 8 9 import org.junit.jupiter.api.Test; 9 import org. junit.jupiter.api.extension.RegisterExtension;10 import org.openstreetmap.josm.TestUtils; 10 11 import org.openstreetmap.josm.data.coor.LatLon; 11 12 import org.openstreetmap.josm.data.osm.DataSet; 12 13 import org.openstreetmap.josm.data.osm.Node; 14 import org.openstreetmap.josm.data.osm.Relation; 15 import org.openstreetmap.josm.data.osm.RelationMember; 13 16 import org.openstreetmap.josm.data.osm.TagMap; 14 17 import org.openstreetmap.josm.data.osm.Way; 15 import org.openstreetmap.josm.testutils.JOSMTestRules;16 18 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 19 import org.openstreetmap.josm.testutils.annotations.Projection; 17 20 18 21 /** … … 21 24 */ 22 25 @BasicPreferences 26 @Projection 23 27 class PowerLinesTest { 24 28 private PowerLines powerLines; 25 29 private DataSet ds; 26 27 @RegisterExtension28 static JOSMTestRules josmTestRules = new JOSMTestRules().projection();29 30 30 31 @BeforeEach … … 119 120 assertFalse(powerLines.getErrors().isEmpty()); 120 121 } 122 123 /** 124 * Ensure that incomplete relations don't cause problems 125 */ 126 @Test 127 void testNonRegression22684() { 128 final Relation powerLine = TestUtils.newRelation("natural=water water=river", 129 new RelationMember("", TestUtils.newWay("", new Node(), new Node()))); 130 assertDoesNotThrow(() -> this.powerLines.visit(powerLine)); 131 } 121 132 }
Note:
See TracChangeset
for help on using the changeset viewer.
