Changeset 7535 in josm
- Timestamp:
- 2014-09-14T19:42:23+02:00 (10 years ago)
- Location:
- trunk/test
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/performance/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSPerformanceTest.groovy
r7142 r7535 9 9 import org.junit.* 10 10 import org.openstreetmap.josm.JOSMFixture 11 import org.openstreetmap.josm.Main12 11 import org.openstreetmap.josm.data.Bounds 13 12 import org.openstreetmap.josm.data.osm.DataSet 14 13 import org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer 15 import org.openstreetmap.josm.gui.MainApplication16 14 import org.openstreetmap.josm.gui.NavigatableComponent 17 15 import org.openstreetmap.josm.gui.mappaint.MapPaintStyles 18 16 import org.openstreetmap.josm.gui.preferences.SourceEntry 19 import org.openstreetmap.josm.gui.preferences.ToolbarPreferences20 17 import org.openstreetmap.josm.io.Compression 21 18 import org.openstreetmap.josm.io.OsmReader … … 51 48 @BeforeClass 52 49 public static void createJOSMFixture() { 53 JOSMFixture.createPerformanceTestFixture().init(); 54 Main.toolbar = new ToolbarPreferences(); 55 new MainApplication(); 50 JOSMFixture.createPerformanceTestFixture().init(true); 56 51 } 57 52 -
trunk/test/unit/org/openstreetmap/josm/JOSMFixture.java
r7366 r7535 9 9 10 10 import org.openstreetmap.josm.data.projection.Projections; 11 import org.openstreetmap.josm.gui.MainApplication; 12 import org.openstreetmap.josm.gui.preferences.ToolbarPreferences; 11 13 import org.openstreetmap.josm.io.OsmApi; 12 14 import org.openstreetmap.josm.tools.I18n; … … 52 54 53 55 /** 54 * Initializes the test fixture. 56 * Initializes the test fixture, without GUI. 55 57 */ 56 58 public void init() { 59 init(false); 60 } 61 62 /** 63 * Initializes the test fixture, with or without GUI. 64 * @param createGui if {@code true} creates main GUI components 65 */ 66 public void init(boolean createGui) { 57 67 58 68 // check josm.home … … 89 99 fail(MessageFormat.format("configured server url ''{0}'' seems to be a productive url, aborting.", url)); 90 100 } 101 102 if (createGui) { 103 if (Main.toolbar == null) { 104 Main.toolbar = new ToolbarPreferences(); 105 } 106 if (Main.main == null) { 107 new MainApplication(); 108 } 109 if (Main.map == null) { 110 Main.main.createMapFrame(null, null); 111 } 112 } 91 113 } 92 114 } -
trunk/test/unit/org/openstreetmap/josm/actions/JoinAreasActionTest.java
r7534 r7535 12 12 import org.openstreetmap.josm.TestUtils; 13 13 import org.openstreetmap.josm.data.osm.DataSet; 14 import org.openstreetmap.josm.gui.MainApplication;15 14 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 16 import org.openstreetmap.josm.gui.preferences.ToolbarPreferences;17 15 import org.openstreetmap.josm.io.IllegalDataException; 18 16 import org.openstreetmap.josm.io.OsmReader; … … 28 26 @BeforeClass 29 27 public static void setUp() { 30 JOSMFixture.createUnitTestFixture().init(); 31 Main.toolbar = new ToolbarPreferences(); 32 new MainApplication(); 33 Main.main.createMapFrame(null, null); 28 JOSMFixture.createUnitTestFixture().init(true); 34 29 } 35 30 -
trunk/test/unit/org/openstreetmap/josm/io/session/SessionWriterTest.java
r7326 r7535 12 12 import org.junit.Test; 13 13 import org.openstreetmap.josm.JOSMFixture; 14 import org.openstreetmap.josm.Main;15 14 import org.openstreetmap.josm.data.coor.LatLon; 16 15 import org.openstreetmap.josm.data.gpx.GpxData; 17 16 import org.openstreetmap.josm.data.gpx.WayPoint; 18 17 import org.openstreetmap.josm.data.osm.DataSet; 19 import org.openstreetmap.josm.gui.MainApplication;20 18 import org.openstreetmap.josm.gui.layer.GpxLayer; 21 19 import org.openstreetmap.josm.gui.layer.Layer; 22 20 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 23 21 import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer; 24 import org.openstreetmap.josm.gui.preferences.ToolbarPreferences;25 22 import org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference; 26 23 import org.openstreetmap.josm.tools.MultiMap; … … 79 76 @BeforeClass 80 77 public static void setUpBeforeClass() { 81 JOSMFixture.createUnitTestFixture().init(); 78 JOSMFixture.createUnitTestFixture().init(true); 82 79 ProjectionPreference.setProjection(); 83 Main.toolbar = new ToolbarPreferences();84 new MainApplication();85 Main.main.createMapFrame(null, null);86 80 } 87 81
Note:
See TracChangeset
for help on using the changeset viewer.