jdk/test/javax/script/UnescapedBracketRegExTest.java
changeset 8164 84f2b622b407
parent 7991 96cdf8806d96
child 16038 de84354579d3
--- a/jdk/test/javax/script/UnescapedBracketRegExTest.java	Tue Feb 01 04:45:10 2011 -0800
+++ b/jdk/test/javax/script/UnescapedBracketRegExTest.java	Tue Feb 01 21:00:09 2011 +0530
@@ -34,6 +34,10 @@
     public static void main(String[] args) throws ScriptException {
         ScriptEngineManager sem = new ScriptEngineManager();
         ScriptEngine engine = sem.getEngineByName("js");
+        if (engine == null) {
+            System.out.println("Warning: No js engine found; test vacuously passes.");
+            return;
+        }
         // the following throws exception
         engine.eval("var x = /[a-zA-Z+/=]/;");
     }