jdk/test/java/net/URI/Test.java
changeset 6307 613f5033f5f2
parent 5627 e636ac7a63a4
child 7668 d4a77089c587
--- a/jdk/test/java/net/URI/Test.java	Mon Aug 16 15:36:13 2010 -0700
+++ b/jdk/test/java/net/URI/Test.java	Tue Aug 17 14:49:01 2010 +0100
@@ -1536,6 +1536,7 @@
         serial();
         urls();
         npes();
+        bugs();
     }
 
 
@@ -1572,6 +1573,19 @@
     }
 
 
+    // miscellaneous bugs/rfes that don't fit in with the test framework
+
+    static void bugs() {
+        // 6339649 - include detail message from nested exception
+        try {
+            URI uri = URI.create("http://nowhere.net/should not be permitted");
+        } catch (IllegalArgumentException e) {
+            if ("".equals(e.getMessage()) || e.getMessage() == null) {
+                throw new RuntimeException ("No detail message");
+            }
+        }
+    }
+
     public static void main(String[] args) throws Exception {
         switch (args.length) {