Author: ate
Date: Mon Jan 20 15:12:28 2014
New Revision: 1559729
URL: http://svn.apache.org/r1559729
Log:
more debugging to figure out why this test fails on Continuum but works locally
on both Java 6 and 7
Modified:
commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml2/env/javascript/JSEvaluatorTest.java
Modified:
commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml2/env/javascript/JSEvaluatorTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml2/env/javascript/JSEvaluatorTest.java?rev=1559729&r1=1559728&r2=1559729&view=diff
==============================================================================
---
commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml2/env/javascript/JSEvaluatorTest.java
(original)
+++
commons/proper/scxml/trunk/src/test/java/org/apache/commons/scxml2/env/javascript/JSEvaluatorTest.java
Mon Jan 20 15:12:28 2014
@@ -181,10 +181,18 @@ public class JSEvaluatorTest {
public void testStandardExpressions() throws Exception {
for (TestItem item: SIMPLE_EXPRESSIONS) {
Object eval = evaluator.eval(context,item.expression);
-
System.out.println("testStandardExpressions:"+eval.getClass().getCanonicalName()+"="+eval.toString());
- Assert.assertEquals("Invalid result: " + item.expression,
+ try {
+ Assert.assertEquals("Invalid result: " + item.expression,
item.result,
eval);
+ }
+ catch (Exception e) {
+
System.out.println("testStandardExpressions:"+eval.getClass().getCanonicalName()+"="+eval.toString());
+ javax.script.ScriptEngineFactory factory = new
javax.script.ScriptEngineManager().getEngineByName("JavaScript").getFactory();
+ System.out.println(factory.getEngineName()+" version:
"+factory.getEngineVersion()+", languageVersion:
"+factory.getLanguageVersion()+ " on " +
+ System.getProperty("java.vendor")+"
"+System.getProperty("java.version")+":
"+System.getProperty("java.vendor.url"));
+ throw e;
+ }
}
}