Changeset 12630 in josm for trunk/test
- Timestamp:
- 2017-08-24T00:15:51+02:00 (7 years ago)
- Location:
- trunk/test
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/performance/org/openstreetmap/josm/gui/mappaint/MapRendererPerformanceTest.java
r12620 r12630 26 26 import org.junit.rules.Timeout; 27 27 import org.openstreetmap.josm.JOSMFixture; 28 import org.openstreetmap.josm.Main;29 28 import org.openstreetmap.josm.PerformanceTestUtils; 30 29 import org.openstreetmap.josm.TestUtils; … … 36 35 import org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.StyleRecord; 37 36 import org.openstreetmap.josm.data.projection.Projections; 37 import org.openstreetmap.josm.gui.MainApplication; 38 38 import org.openstreetmap.josm.gui.NavigatableComponent; 39 39 import org.openstreetmap.josm.gui.mappaint.StyleSetting.BooleanStyleSetting; … … 95 95 g.setColor(Color.BLACK); 96 96 g.fillRect(0, 0, IMG_WIDTH, IMG_WIDTH); 97 nc = Main .map.mapView;97 nc = MainApplication.getMap().mapView; 98 98 nc.setBounds(0, 0, IMG_WIDTH, IMG_HEIGHT); 99 99 -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/AddNoteActionTest.java
r12563 r12630 13 13 import org.openstreetmap.josm.data.osm.DataSet; 14 14 import org.openstreetmap.josm.data.osm.NoteData; 15 import org.openstreetmap.josm.gui.MainApplication; 16 import org.openstreetmap.josm.gui.MapFrame; 15 17 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 16 18 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 39 41 Main.getLayerManager().addLayer(layer); 40 42 AddNoteAction mapMode = new AddNoteAction(new NoteData(Collections.<Note>emptyList())); 41 MapMode oldMapMode = Main.map.mapMode; 42 assertTrue(Main.map.selectMapMode(mapMode)); 43 assertEquals(mapMode, Main.map.mapMode); 44 assertTrue(Main.map.selectMapMode(oldMapMode)); 43 MapFrame map = MainApplication.getMap(); 44 MapMode oldMapMode = map.mapMode; 45 assertTrue(map.selectMapMode(mapMode)); 46 assertEquals(mapMode, map.mapMode); 47 assertTrue(map.selectMapMode(oldMapMode)); 45 48 } finally { 46 49 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DeleteActionTest.java
r12563 r12630 11 11 import org.openstreetmap.josm.actions.mapmode.DeleteAction.DeleteMode; 12 12 import org.openstreetmap.josm.data.osm.DataSet; 13 import org.openstreetmap.josm.gui.MainApplication; 14 import org.openstreetmap.josm.gui.MapFrame; 13 15 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 14 16 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 37 39 Main.getLayerManager().addLayer(layer); 38 40 DeleteAction mapMode = new DeleteAction(); 39 MapMode oldMapMode = Main.map.mapMode; 40 assertTrue(Main.map.selectMapMode(mapMode)); 41 assertEquals(mapMode, Main.map.mapMode); 42 assertTrue(Main.map.selectMapMode(oldMapMode)); 41 MapFrame map = MainApplication.getMap(); 42 MapMode oldMapMode = map.mapMode; 43 assertTrue(map.selectMapMode(mapMode)); 44 assertEquals(mapMode, map.mapMode); 45 assertTrue(map.selectMapMode(oldMapMode)); 43 46 } finally { 44 47 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/DrawActionTest.java
r12563 r12630 23 23 import org.openstreetmap.josm.data.osm.OsmPrimitive; 24 24 import org.openstreetmap.josm.data.osm.Way; 25 import org.openstreetmap.josm.gui.MainApplication; 26 import org.openstreetmap.josm.gui.MapFrame; 25 27 import org.openstreetmap.josm.gui.OsmPrimitivRenderer; 26 28 import org.openstreetmap.josm.gui.layer.OsmDataLayer; … … 56 58 57 59 // fix map view position 58 Main.map.mapView.zoomTo(new EastNorth(0, 0), 1); 60 MapFrame map = MainApplication.getMap(); 61 map.mapView.zoomTo(new EastNorth(0, 0), 1); 59 62 60 63 Node n1 = new Node(new EastNorth(0, 0)); … … 69 72 70 73 try { 71 assertTrue( Main.map.selectDrawTool(false));74 assertTrue(map.selectDrawTool(false)); 72 75 73 Main.map.mapModeDraw.mouseReleased(new MouseEvent(74 Main.map,76 map.mapModeDraw.mouseReleased(new MouseEvent( 77 map, 75 78 MouseEvent.MOUSE_RELEASED, 76 79 2000, -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ExtrudeActionTest.java
r12563 r12630 11 11 import org.openstreetmap.josm.actions.mapmode.ExtrudeAction.Mode; 12 12 import org.openstreetmap.josm.data.osm.DataSet; 13 import org.openstreetmap.josm.gui.MainApplication; 14 import org.openstreetmap.josm.gui.MapFrame; 13 15 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 14 16 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 37 39 Main.getLayerManager().addLayer(layer); 38 40 ExtrudeAction mapMode = new ExtrudeAction(); 39 MapMode oldMapMode = Main.map.mapMode; 40 assertTrue(Main.map.selectMapMode(mapMode)); 41 assertEquals(mapMode, Main.map.mapMode); 42 assertTrue(Main.map.selectMapMode(oldMapMode)); 41 MapFrame map = MainApplication.getMap(); 42 MapMode oldMapMode = map.mapMode; 43 assertTrue(map.selectMapMode(mapMode)); 44 assertEquals(mapMode, map.mapMode); 45 assertTrue(map.selectMapMode(oldMapMode)); 43 46 } finally { 44 47 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyActionTest.java
r12563 r12630 11 11 import org.openstreetmap.josm.actions.mapmode.ImproveWayAccuracyAction.State; 12 12 import org.openstreetmap.josm.data.osm.DataSet; 13 import org.openstreetmap.josm.gui.MainApplication; 14 import org.openstreetmap.josm.gui.MapFrame; 13 15 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 14 16 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 37 39 Main.getLayerManager().addLayer(layer); 38 40 ImproveWayAccuracyAction mapMode = new ImproveWayAccuracyAction(); 39 MapMode oldMapMode = Main.map.mapMode; 40 assertTrue(Main.map.selectMapMode(mapMode)); 41 assertEquals(mapMode, Main.map.mapMode); 42 assertTrue(Main.map.selectMapMode(oldMapMode)); 41 MapFrame map = MainApplication.getMap(); 42 MapMode oldMapMode = map.mapMode; 43 assertTrue(map.selectMapMode(mapMode)); 44 assertEquals(mapMode, map.mapMode); 45 assertTrue(map.selectMapMode(oldMapMode)); 43 46 } finally { 44 47 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/ParallelWayActionTest.java
r12563 r12630 12 12 import org.openstreetmap.josm.actions.mapmode.ParallelWayAction.Modifier; 13 13 import org.openstreetmap.josm.data.osm.DataSet; 14 import org.openstreetmap.josm.gui.MainApplication; 15 import org.openstreetmap.josm.gui.MapFrame; 14 16 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 15 17 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 37 39 try { 38 40 Main.getLayerManager().addLayer(layer); 39 ParallelWayAction mapMode = new ParallelWayAction(Main.map); 40 MapMode oldMapMode = Main.map.mapMode; 41 assertTrue(Main.map.selectMapMode(mapMode)); 42 assertEquals(mapMode, Main.map.mapMode); 43 assertTrue(Main.map.selectMapMode(oldMapMode)); 41 MapFrame map = MainApplication.getMap(); 42 ParallelWayAction mapMode = new ParallelWayAction(map); 43 MapMode oldMapMode = map.mapMode; 44 assertTrue(map.selectMapMode(mapMode)); 45 assertEquals(mapMode, map.mapMode); 46 assertTrue(map.selectMapMode(oldMapMode)); 44 47 } finally { 45 48 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/PlayHeadDragModeTest.java
r12563 r12630 9 9 import org.openstreetmap.josm.Main; 10 10 import org.openstreetmap.josm.data.osm.DataSet; 11 import org.openstreetmap.josm.gui.MainApplication; 12 import org.openstreetmap.josm.gui.MapFrame; 11 13 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 14 import org.openstreetmap.josm.gui.layer.markerlayer.PlayHeadMarker; … … 36 38 Main.getLayerManager().addLayer(layer); 37 39 PlayHeadDragMode mapMode = new PlayHeadDragMode(PlayHeadMarker.create()); 38 MapMode oldMapMode = Main.map.mapMode; 39 assertTrue(Main.map.selectMapMode(mapMode)); 40 assertEquals(mapMode, Main.map.mapMode); 41 assertTrue(Main.map.selectMapMode(oldMapMode)); 40 MapFrame map = MainApplication.getMap(); 41 MapMode oldMapMode = map.mapMode; 42 assertTrue(map.selectMapMode(mapMode)); 43 assertEquals(mapMode, map.mapMode); 44 assertTrue(map.selectMapMode(oldMapMode)); 42 45 } finally { 43 46 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
r12563 r12630 22 22 import org.openstreetmap.josm.data.osm.Node; 23 23 import org.openstreetmap.josm.data.osm.Way; 24 import org.openstreetmap.josm.gui.MainApplication; 24 25 import org.openstreetmap.josm.gui.MapFrame; 25 26 import org.openstreetmap.josm.gui.layer.MainLayerManager; … … 90 91 Main.getLayerManager().addLayer(layer); 91 92 try { 92 SelectAction action = new SelectActionMock(Main.map, dataSet, layer); 93 MapFrame map = MainApplication.getMap(); 94 SelectAction action = new SelectActionMock(map, dataSet, layer); 93 95 nodesMerged = false; 94 96 … … 97 99 98 100 MouseEvent event; 99 event = new MouseEvent( Main.map,101 event = new MouseEvent(map, 100 102 MouseEvent.MOUSE_PRESSED, 101 103 0, … … 105 107 false, MouseEvent.BUTTON1); 106 108 action.mousePressed(event); 107 event = new MouseEvent( Main.map,109 event = new MouseEvent(map, 108 110 MouseEvent.MOUSE_DRAGGED, 109 111 1000, … … 113 115 false, MouseEvent.BUTTON1); 114 116 action.mouseDragged(event); 115 event = new MouseEvent( Main.map,117 event = new MouseEvent(map, 116 118 MouseEvent.MOUSE_RELEASED, 117 119 2000, -
trunk/test/unit/org/openstreetmap/josm/gui/MapScalerTest.java
r12564 r12630 38 38 Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null)); 39 39 assertEquals(Color.WHITE, MapScaler.getColor()); 40 MapScaler ms = new MapScaler(Main .map.mapView);40 MapScaler ms = new MapScaler(MainApplication.getMap().mapView); 41 41 assertEquals("/MapView/Scaler", ms.helpTopic()); 42 42 ms.paint(TestUtils.newGraphics()); -
trunk/test/unit/org/openstreetmap/josm/gui/dialogs/CommandStackDialogTest.java
r12564 r12630 11 11 import org.openstreetmap.josm.command.Command; 12 12 import org.openstreetmap.josm.data.osm.DataSet; 13 import org.openstreetmap.josm.gui.MainApplication; 14 import org.openstreetmap.josm.gui.MapFrame; 13 15 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 14 16 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 57 59 assertFalse(Main.main.undoRedo.redoCommands.isEmpty()); 58 60 61 MapFrame map = MainApplication.getMap(); 59 62 CommandStackDialog dlg = new CommandStackDialog(); 60 Main.map.addToggleDialog(dlg);63 map.addToggleDialog(dlg); 61 64 dlg.unfurlDialog(); 62 65 assertTrue(dlg.isVisible()); 63 Main.map.removeToggleDialog(dlg);66 map.removeToggleDialog(dlg); 64 67 dlg.hideDialog(); 65 68 assertFalse(dlg.isVisible()); -
trunk/test/unit/org/openstreetmap/josm/gui/dialogs/ConflictDialogTest.java
r12564 r12630 17 17 import org.openstreetmap.josm.data.osm.RelationMember; 18 18 import org.openstreetmap.josm.data.osm.Way; 19 import org.openstreetmap.josm.gui.MainApplication; 19 20 import org.openstreetmap.josm.gui.dialogs.ConflictDialog.ConflictPainter; 20 21 import org.openstreetmap.josm.gui.layer.OsmDataLayer; … … 57 58 public void testConflictPainter() { 58 59 Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null)); 59 ConflictPainter cp = new ConflictPainter(Main.map.mapView, new BufferedImage(800, 600, BufferedImage.TYPE_3BYTE_BGR).createGraphics()); 60 ConflictPainter cp = new ConflictPainter(MainApplication.getMap().mapView, 61 new BufferedImage(800, 600, BufferedImage.TYPE_3BYTE_BGR).createGraphics()); 60 62 Node n1 = new Node(1, 1); 61 63 n1.setCoor(new LatLon(1, 1)); -
trunk/test/unit/org/openstreetmap/josm/gui/dialogs/MapPaintDialogTest.java
r12564 r12630 6 6 import org.openstreetmap.josm.Main; 7 7 import org.openstreetmap.josm.data.osm.DataSet; 8 import org.openstreetmap.josm.gui.MainApplication; 8 9 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 9 10 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 29 30 public void testInfoAction() { 30 31 Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null)); 31 Main .map.mapPaintDialog.new InfoAction().actionPerformed(null);32 MainApplication.getMap().mapPaintDialog.new InfoAction().actionPerformed(null); 32 33 } 33 34 } -
trunk/test/unit/org/openstreetmap/josm/gui/layer/GpxLayerTest.java
r12568 r12630 24 24 import org.openstreetmap.josm.data.osm.DataSet; 25 25 import org.openstreetmap.josm.data.projection.Projections; 26 import org.openstreetmap.josm.gui.MainApplication; 26 27 import org.openstreetmap.josm.gui.widgets.HtmlPanel; 27 28 import org.openstreetmap.josm.io.GpxReaderTest; … … 211 212 Main.getLayerManager().addLayer(layer); 212 213 assertTrue(layer.getMenuEntries().length > 0); 213 layer.paint(TestUtils.newGraphics(), Main .map.mapView, layer.data.getMetaBounds());214 layer.paint(TestUtils.newGraphics(), MainApplication.getMap().mapView, layer.data.getMetaBounds()); 214 215 } finally { 215 216 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/gui/layer/MarkerLayerTest.java
r12564 r12630 10 10 import org.openstreetmap.josm.data.gpx.GpxData; 11 11 import org.openstreetmap.josm.data.osm.DataSet; 12 import org.openstreetmap.josm.gui.MainApplication; 13 import org.openstreetmap.josm.gui.MapFrame; 12 14 import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer; 13 15 import org.openstreetmap.josm.testutils.JOSMTestRules; … … 32 34 @Test 33 35 public void testPlayHeadMarker() { 36 MapFrame map = MainApplication.getMap(); 34 37 try { 35 38 Main.getLayerManager().addLayer(new OsmDataLayer(new DataSet(), "", null)); 36 39 MarkerLayer layer = new MarkerLayer(new GpxData(), null, null, null); 37 assertNull( Main.map.mapView.playHeadMarker);40 assertNull(map.mapView.playHeadMarker); 38 41 Main.getLayerManager().addLayer(layer); 39 assertNotNull( Main.map.mapView.playHeadMarker);42 assertNotNull(map.mapView.playHeadMarker); 40 43 Main.getLayerManager().removeLayer(layer); 41 44 } finally { 42 Main.map.mapView.playHeadMarker = null;45 map.mapView.playHeadMarker = null; 43 46 } 44 47 } -
trunk/test/unit/org/openstreetmap/josm/gui/layer/OsmDataLayerTest.java
r12159 r12630 22 22 import org.openstreetmap.josm.data.osm.Relation; 23 23 import org.openstreetmap.josm.data.osm.Way; 24 import org.openstreetmap.josm.gui.MainApplication; 24 25 25 26 /** … … 136 137 Main.getLayerManager().addLayer(layer); 137 138 assertTrue(layer.getMenuEntries().length > 0); 138 layer.paint(TestUtils.newGraphics(), Main .map.mapView, new Bounds(LatLon.ZERO));139 layer.paint(TestUtils.newGraphics(), MainApplication.getMap().mapView, new Bounds(LatLon.ZERO)); 139 140 } finally { 140 141 Main.getLayerManager().removeLayer(layer); -
trunk/test/unit/org/openstreetmap/josm/io/NoteImporterTest.java
r10432 r12630 11 11 import org.openstreetmap.josm.Main; 12 12 import org.openstreetmap.josm.TestUtils; 13 import org.openstreetmap.josm.gui.MainApplication; 13 14 import org.openstreetmap.josm.testutils.JOSMTestRules; 14 15 … … 30 31 public void testTicket12531() { 31 32 Main.getLayerManager().resetState(); 32 assertNull(Main .map);33 assertNull(MainApplication.getMap()); 33 34 assertTrue(new NoteImporter().importDataHandleExceptions( 34 35 new File(TestUtils.getRegressionDataFile(12531, "notes.osn")), null));
Note:
See TracChangeset
for help on using the changeset viewer.