Index: trunk/test/unit/org/openstreetmap/josm/tools/OverpassTurboQueryWizardTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/tools/OverpassTurboQueryWizardTest.java	(revision 9384)
+++ trunk/test/unit/org/openstreetmap/josm/tools/OverpassTurboQueryWizardTest.java	(revision 9385)
@@ -46,5 +46,5 @@
      * Test erroneous value.
      */
-    @Test(expected = OverpassTurboQueryWizard.ParseException.class)
+    @Test(expected = UncheckedParseException.class)
     public void testErroneous() {
         OverpassTurboQueryWizard.getInstance().constructQuery("foo");
Index: trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java	(revision 9384)
+++ trunk/test/unit/org/openstreetmap/josm/tools/date/DateUtilsTest.java	(revision 9385)
@@ -4,8 +4,10 @@
 import static org.junit.Assert.assertEquals;
 
+import java.util.Date;
 import java.util.TimeZone;
 
 import org.junit.BeforeClass;
 import org.junit.Test;
+import org.openstreetmap.josm.tools.UncheckedParseException;
 
 /**
@@ -65,3 +67,11 @@
         assertEquals(-1041337172130L, DateUtils.fromString("1937-01-01T12:00:27.87+00:20").getTime());
     }
+
+    /**
+     * Verifies that parsing an illegal date throws a {@link UncheckedParseException}
+     */
+    @Test(expected = UncheckedParseException.class)
+    public void testIllegalDate() {
+        DateUtils.fromString("2014-");
+    }
 }
