Changeset 7081 in josm for trunk/test/unit/org/openstreetmap/josm/data
- Timestamp:
- 2014-05-09T04:49:54+02:00 (11 years ago)
- Location:
- trunk/test/unit/org/openstreetmap/josm/data
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/data/PreferencesTest.groovy
r6774 r7081 1 1 package org.openstreetmap.josm.data 2 2 3 import java.awt.Color 4 5 import org.openstreetmap.josm.JOSMFixture 3 6 import org.openstreetmap.josm.Main 4 5 import java.awt.Color6 7 7 8 class PreferencesTest extends GroovyTestCase { 8 9 @Override 9 10 void setUp() { 10 Main.initApplicationPreferences()11 JOSMFixture.createUnitTestFixture().init(); 11 12 } 12 13 -
trunk/test/unit/org/openstreetmap/josm/data/osm/APIDataSetTest.java
r6881 r7081 9 9 import org.junit.BeforeClass; 10 10 import org.junit.Test; 11 import org.openstreetmap.josm. Main;11 import org.openstreetmap.josm.JOSMFixture; 12 12 import org.openstreetmap.josm.actions.upload.CyclicUploadDependencyException; 13 13 import org.openstreetmap.josm.data.APIDataSet; … … 17 17 @BeforeClass 18 18 public static void init() { 19 Main.initApplicationPreferences();19 JOSMFixture.createUnitTestFixture().init(); 20 20 } 21 21 -
trunk/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java
r6881 r7081 17 17 import org.junit.BeforeClass; 18 18 import org.junit.Test; 19 import org.openstreetmap.josm.JOSMFixture; 19 20 import org.openstreetmap.josm.Main; 20 21 import org.openstreetmap.josm.data.coor.LatLon; … … 25 26 @BeforeClass 26 27 public static void init() { 27 Main.initApplicationPreferences();28 JOSMFixture.createUnitTestFixture().init(); 28 29 } 29 30 -
trunk/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java
r7033 r7081 15 15 import org.junit.BeforeClass; 16 16 import org.junit.Test; 17 import org.openstreetmap.josm. Main;17 import org.openstreetmap.josm.JOSMFixture; 18 18 import org.openstreetmap.josm.actions.search.SearchAction.SearchMode; 19 19 import org.openstreetmap.josm.actions.search.SearchCompiler.ParseError; 20 20 import org.openstreetmap.josm.data.coor.LatLon; 21 import org.openstreetmap.josm.data.projection.Projections;22 21 import org.openstreetmap.josm.gui.progress.NullProgressMonitor; 23 22 import org.openstreetmap.josm.io.IllegalDataException; … … 31 30 @BeforeClass 32 31 public static void setUp() { 33 Main.setProjection(Projections.getProjectionByCode("EPSG:3857")); // Mercator 34 Main.initApplicationPreferences(); 32 JOSMFixture.createUnitTestFixture().init(); 35 33 } 36 34 -
trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java
r7063 r7081 6 6 import org.junit.BeforeClass; 7 7 import org.junit.Test; 8 import org.openstreetmap.josm. Main;8 import org.openstreetmap.josm.JOSMFixture; 9 9 import org.openstreetmap.josm.data.coor.LatLon; 10 10 … … 18 18 @BeforeClass 19 19 public static void init() { 20 Main.initApplicationPreferences();20 JOSMFixture.createUnitTestFixture().init(); 21 21 } 22 22 -
trunk/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java
r7005 r7081 8 8 import org.junit.BeforeClass; 9 9 import org.junit.Test; 10 import org.openstreetmap.josm.JOSMFixture; 10 11 import org.openstreetmap.josm.Main; 11 12 import org.openstreetmap.josm.data.coor.LatLon; … … 16 17 @BeforeClass 17 18 public static void init() { 18 Main.initApplicationPreferences();19 JOSMFixture.createUnitTestFixture().init(); 19 20 } 20 21 -
trunk/test/unit/org/openstreetmap/josm/data/osm/QuadBucketsTest.java
r7033 r7081 14 14 import org.junit.BeforeClass; 15 15 import org.junit.Test; 16 import org.openstreetmap.josm.JOSMFixture; 16 17 import org.openstreetmap.josm.Main; 17 18 import org.openstreetmap.josm.data.coor.LatLon; … … 24 25 @BeforeClass 25 26 public static void init() { 26 Main.initApplicationPreferences();27 JOSMFixture.createUnitTestFixture().init(); 27 28 } 28 29 … … 78 79 try (InputStream fis = new FileInputStream("data_nodist/restriction.osm")) { 79 80 DataSet ds = OsmReader.parseDataSet(fis, NullProgressMonitor.INSTANCE); 80 81 81 82 for (Node n: ds.getNodes()) { 82 83 n.setCoor(new LatLon(10, 10)); 83 84 } 84 85 85 86 removeAllTest(ds); 86 87 } -
trunk/test/unit/org/openstreetmap/josm/data/osm/RelationTest.java
r6881 r7081 7 7 import org.junit.BeforeClass; 8 8 import org.junit.Test; 9 import org.openstreetmap.josm. Main;9 import org.openstreetmap.josm.JOSMFixture; 10 10 import org.openstreetmap.josm.data.coor.LatLon; 11 import org.openstreetmap.josm.data.projection.Projections;12 11 13 12 public class RelationTest { … … 18 17 @BeforeClass 19 18 public static void setUp() { 20 Main.setProjection(Projections.getProjectionByCode("EPSG:3857")); // Mercator 21 Main.initApplicationPreferences(); 19 JOSMFixture.createUnitTestFixture().init(); 22 20 } 23 21 -
trunk/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitorTest.java
r6881 r7081 11 11 import org.junit.BeforeClass; 12 12 import org.junit.Test; 13 import org.openstreetmap.josm. Main;13 import org.openstreetmap.josm.JOSMFixture; 14 14 import org.openstreetmap.josm.data.coor.LatLon; 15 15 import org.openstreetmap.josm.data.osm.DataSet; … … 20 20 import org.openstreetmap.josm.data.osm.RelationMember; 21 21 import org.openstreetmap.josm.data.osm.Way; 22 import org.openstreetmap.josm.data.projection.Projections;23 22 24 23 public class MergeSourceBuildingVisitorTest { … … 39 38 @BeforeClass 40 39 public static void setUp() { 41 Main.setProjection(Projections.getProjectionByCode("EPSG:3857")); // Mercator 42 Main.initApplicationPreferences(); 43 } 44 45 @Test 46 public void test_Nodes() { 40 JOSMFixture.createUnitTestFixture().init(); 41 } 42 43 @Test 44 public void testNodes() { 47 45 DataSet source = new DataSet(); 48 46 Node n1 = new Node(1); … … 79 77 80 78 @Test 81 public void test _OneWay() {79 public void testOneWay() { 82 80 DataSet source = new DataSet(); 83 81 Node n1 = new Node(1); … … 111 109 112 110 @Test 113 public void test _OneWay_NodesSelectedToo() {111 public void testOneWayNodesSelectedToo() { 114 112 DataSet source = new DataSet(); 115 113 Node n1 = new Node(1); … … 143 141 144 142 @Test 145 public void test _OneWay_Incomplete() {143 public void testOneWayIncomplete() { 146 144 DataSet source = new DataSet(); 147 145 Way w1 = new Way(3); … … 161 159 162 160 @Test 163 public void test _OneRelation_ExistingMembersSelected() {161 public void testOneRelationExistingMembersSelected() { 164 162 DataSet source = new DataSet(); 165 163 Relation r1 = new Relation(1, 1); … … 220 218 221 219 @Test 222 public void test _OneRelation_ExistingMembersNotSelected() {220 public void testOneRelationExistingMembersNotSelected() { 223 221 DataSet source = new DataSet(); 224 222 Relation r1 = new Relation(1, 1); … … 279 277 280 278 @Test 281 public void test _OneRelation_NewMembersNotSelected() {279 public void testOneRelationNewMembersNotSelected() { 282 280 DataSet source = new DataSet(); 283 281 Relation r1 = new Relation(); … … 346 344 347 345 @Test 348 public void test _OneRelation_Existing_Recursive() {346 public void testOneRelationExistingRecursive() { 349 347 DataSet source = new DataSet(); 350 348 Relation r1 = new Relation(1, 1); … … 365 363 366 364 @Test 367 public void test _OneRelation_New_Recursive() {365 public void testOneRelationNewRecursive() { 368 366 DataSet source = new DataSet(); 369 367 Relation r1 = new Relation(); … … 385 383 386 384 @Test 387 public void test _TwoRelation_Existing_Circular() {385 public void testTwoRelationExistingCircular() { 388 386 DataSet source = new DataSet(); 389 387 Relation r1 = new Relation(1, 1); -
trunk/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java
r7030 r7081 23 23 import org.junit.BeforeClass; 24 24 import org.junit.Test; 25 import org.openstreetmap.josm. Main;25 import org.openstreetmap.josm.JOSMFixture; 26 26 import org.openstreetmap.josm.data.Bounds; 27 27 import org.openstreetmap.josm.data.coor.EastNorth; … … 120 120 } 121 121 TestData next = new TestData(); 122 122 123 123 Pair<Double,Double> ll = readLine("ll", in.readLine()); 124 124 Pair<Double,Double> en = readLine("en", in.readLine()); 125 125 Pair<Double,Double> ll2 = readLine("ll2", in.readLine()); 126 126 127 127 next.code = line; 128 128 next.ll = new LatLon(ll.a, ll.b); 129 129 next.en = new EastNorth(en.a, en.b); 130 130 next.ll2 = new LatLon(ll2.a, ll2.b); 131 131 132 132 result.add(next); 133 133 } … … 150 150 @BeforeClass 151 151 public static void setUp() { 152 Main.initApplicationPreferences();152 JOSMFixture.createUnitTestFixture().init(); 153 153 } 154 154 -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ConditionalKeysTest.groovy
r6605 r7081 2 2 package org.openstreetmap.josm.data.validation.tests 3 3 4 import org.openstreetmap.josm. Main4 import org.openstreetmap.josm.JOSMFixture 5 5 import org.openstreetmap.josm.gui.preferences.map.TaggingPresetPreference 6 6 7 7 class ConditionalKeysTest extends GroovyTestCase { 8 8 9 deftest = new ConditionalKeys()9 ConditionalKeys test = new ConditionalKeys() 10 10 11 11 @Override 12 12 void setUp() { 13 Main.initApplicationPreferences();13 JOSMFixture.createUnitTestFixture().init(); 14 14 TaggingPresetPreference.readFromPreferences() 15 15 test.initialize() … … 40 40 assert !test.isValueValid("motor_vehicle:conditional", "no @ (10:00until18:00 AND length>5)") 41 41 assert test.isValueValid("maxspeed:hgv:conditional", "60 @ (weight>7.5)") 42 43 42 } 44 43 } -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/DuplicateNodeTest.java
r6881 r7081 6 6 import org.junit.BeforeClass; 7 7 import org.junit.Test; 8 import org.openstreetmap.josm. Main;8 import org.openstreetmap.josm.JOSMFixture; 9 9 import org.openstreetmap.josm.data.coor.LatLon; 10 10 import org.openstreetmap.josm.data.osm.DataSet; 11 11 import org.openstreetmap.josm.data.osm.Node; 12 import org.openstreetmap.josm.data.projection.Projections;13 12 import org.openstreetmap.josm.gui.progress.NullProgressMonitor; 14 13 … … 23 22 @BeforeClass 24 23 public static void setUp() { 25 Main.setProjection(Projections.getProjectionByCode("EPSG:3857")); // Mercator 26 Main.initApplicationPreferences(); 24 JOSMFixture.createUnitTestFixture().init(); 27 25 } 28 26 -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/HighwaysTest.groovy
r6573 r7081 2 2 package org.openstreetmap.josm.data.validation.tests 3 3 4 import org.openstreetmap.josm. Main4 import org.openstreetmap.josm.JOSMFixture 5 5 import org.openstreetmap.josm.data.coor.LatLon 6 6 import org.openstreetmap.josm.data.osm.DataSet 7 7 import org.openstreetmap.josm.data.osm.Way 8 import org.openstreetmap.josm.data.projection.Projections9 8 10 9 class HighwaysTest extends GroovyTestCase { … … 12 11 @Override 13 12 void setUp() { 14 Main.initApplicationPreferences() 15 Main.setProjection(Projections.getProjectionByCode("EPSG:3857")); 13 JOSMFixture.createUnitTestFixture().init(); 16 14 } 17 15 -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/LanesTest.groovy
r7068 r7081 1 1 package org.openstreetmap.josm.data.validation.tests 2 2 3 import org.openstreetmap.josm.TestUtils ;3 import org.openstreetmap.josm.TestUtils 4 4 5 5 class LanesTest extends GroovyTestCase { 6 6 7 deflanes = new Lanes()7 Lanes lanes = new Lanes() 8 8 9 9 @Override -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/MapCSSTagCheckerTest.java
r7073 r7081 15 15 import org.junit.BeforeClass; 16 16 import org.junit.Test; 17 import org.openstreetmap.josm. Main;17 import org.openstreetmap.josm.JOSMFixture; 18 18 import org.openstreetmap.josm.TestUtils; 19 19 import org.openstreetmap.josm.command.ChangePropertyCommand; … … 33 33 @BeforeClass 34 34 public static void setUp() { 35 Main.initApplicationPreferences();35 JOSMFixture.createUnitTestFixture().init(); 36 36 } 37 37 -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/OpeningHourTestTest.java
r7051 r7081 16 16 import org.junit.Before; 17 17 import org.junit.Test; 18 import org.openstreetmap.josm. Main;18 import org.openstreetmap.josm.JOSMFixture; 19 19 import org.openstreetmap.josm.data.osm.Tag; 20 20 import org.openstreetmap.josm.data.validation.Severity; … … 37 37 @Before 38 38 public void setUp() throws Exception { 39 Main.initApplicationPreferences();39 JOSMFixture.createUnitTestFixture().init(); 40 40 OPENING_HOUR_TEST.initialize(); 41 41 } … … 135 135 final String key = "opening_hours"; 136 136 assertThat(OPENING_HOUR_TEST.checkOpeningHourSyntax(key, "Mo,Tu 04-17").get(0).getSeverity(), is(Severity.WARNING)); 137 assertThat(OPENING_HOUR_TEST.checkOpeningHourSyntax(key, "Mo,Tu 04-17").get(0).getMessage(), 137 assertThat(OPENING_HOUR_TEST.checkOpeningHourSyntax(key, "Mo,Tu 04-17").get(0).getMessage(), 138 138 is(key + " - Mo,Tu 04-17 <--- (Time range without minutes specified. Not very explicit! Please use this syntax instead e.g. \"12:00-14:00\".)")); 139 139 assertThat(OPENING_HOUR_TEST.checkOpeningHourSyntax(key, "Mo,Tu 04-17").get(0).getPrettifiedValue(), is("Mo,Tu 04:00-17:00")); -
trunk/test/unit/org/openstreetmap/josm/data/validation/tests/UnconnectedWaysTest.java
r7033 r7081 10 10 import org.junit.Before; 11 11 import org.junit.Test; 12 import org.openstreetmap.josm. Main;12 import org.openstreetmap.josm.JOSMFixture; 13 13 import org.openstreetmap.josm.data.osm.DataSet; 14 import org.openstreetmap.josm.data.projection.Projections;15 14 import org.openstreetmap.josm.gui.progress.NullProgressMonitor; 16 15 import org.openstreetmap.josm.io.OsmReader; … … 26 25 public void setUp() throws Exception { 27 26 bib = new UnconnectedWays.UnconnectedHighways(); 28 Main.initApplicationPreferences(); 29 Main.setProjection(Projections.getProjectionByCode("EPSG:3857")); 27 JOSMFixture.createUnitTestFixture().init(); 30 28 bib.initialize(); 31 29 bib.startTest(null);
Note:
See TracChangeset
for help on using the changeset viewer.