Update of /cvsroot/httpunit/httpunit/src/com/meterware/httpunit/javascript
In directory usw-pr-cvs1:/tmp/cvs-serv9438/src/com/meterware/httpunit/javascript
Modified Files:
JavaScript.java JavaScriptEngineFactory.java
Log Message:
Added support for JavaScript includes
Index: JavaScript.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/httpunit/javascript/JavaScript.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- JavaScript.java 27 Aug 2002 16:26:04 -0000 1.17
+++ JavaScript.java 30 Aug 2002 15:20:09 -0000 1.18
@@ -88,6 +88,8 @@
Context.getCurrentContext().evaluateString( this, script, "httpunit", 0, null );
} catch (JavaScriptException e) {
throw new RuntimeException( "Script '" + script + "' failed: " + e );
+ } catch (EcmaError e) {
+ throw new RuntimeException( "Syntax Error at line " + e.getLineNumber() + ": " + e.getLineSource() );
}
}
Index: JavaScriptEngineFactory.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/httpunit/javascript/JavaScriptEngineFactory.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JavaScriptEngineFactory.java 20 Aug 2002 15:09:28 -0000 1.4
+++ JavaScriptEngineFactory.java 30 Aug 2002 15:20:09 -0000 1.5
@@ -44,6 +44,7 @@
try {
JavaScript.run( response );
} catch (Exception e) {
+ e.printStackTrace();
throw new RuntimeException( e.toString() );
}
}
|