Ignore:
Timestamp:
2016-08-25T23:21:10+02:00 (8 years ago)
Author:
Don-vip
Message:

fix #13318 - Clean up program startup (parameters, logging) - patch by michael2402 - gsoc-core

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/MainTest.java

    r10340 r10899  
    33
    44import static org.junit.Assert.assertEquals;
    5 import static org.junit.Assert.assertFalse;
    65import static org.junit.Assert.assertNull;
    76import static org.junit.Assert.assertTrue;
     
    1211import org.junit.Test;
    1312import org.openstreetmap.josm.Main.DownloadParamType;
    14 import org.openstreetmap.josm.gui.MainApplication;
    1513
    1614import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
     
    4341
    4442    /**
    45      * Unit test of {@code Main#preConstructorInit}.
    46      */
    47     @Test
    48     public void testPreConstructorInit() {
    49         Main.preConstructorInit(MainApplication.buildCommandLineArgumentMap(new String[0]));
    50         Main.preConstructorInit(MainApplication.buildCommandLineArgumentMap(new String[]{"--geometry=400x300+10+5", "--no-maximize"}));
    51         //assertEquals(new WindowGeometry(new Point(10, 5), new Dimension(400, 300)), Main.geometry); // FIXME see #12927
    52     }
    53 
    54     /**
    5543     * Unit tests on log messages.
    5644     */
     
    7866        assertTrue(warnings.contains("W: Warning message on one line"));
    7967        assertTrue(warnings.contains("W: First line of warning message on several lines"));
    80 
    81         int defaultLevel = Main.logLevel;
    82 
    83         // Check levels
    84         Main.logLevel = 5;
    85         assertTrue(Main.isTraceEnabled());
    86         assertTrue(Main.isDebugEnabled());
    87 
    88         Main.logLevel = 4;
    89         assertFalse(Main.isTraceEnabled());
    90         assertTrue(Main.isDebugEnabled());
    91 
    92         Main.logLevel = 3;
    93         assertFalse(Main.isTraceEnabled());
    94         assertFalse(Main.isDebugEnabled());
    95 
    96         Main.logLevel = defaultLevel;
    9768    }
    9869}
Note: See TracChangeset for help on using the changeset viewer.