You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bsf-dev@jakarta.apache.org by se...@apache.org on 2009/03/26 01:34:58 UTC
svn commit: r758483 - in
/jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils:
TestCompiledScript.java TestScriptEngine.java
Author: sebb
Date: Thu Mar 26 00:34:56 2009
New Revision: 758483
URL: http://svn.apache.org/viewvc?rev=758483&view=rev
Log:
Change the evaluation to use the context
Modified:
jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestCompiledScript.java
jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestScriptEngine.java
Modified: jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestCompiledScript.java
URL: http://svn.apache.org/viewvc/jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestCompiledScript.java?rev=758483&r1=758482&r2=758483&view=diff
==============================================================================
--- jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestCompiledScript.java (original)
+++ jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestCompiledScript.java Thu Mar 26 00:34:56 2009
@@ -37,7 +37,7 @@
}
public Object eval(ScriptContext context) throws ScriptException {
- return compiled;
+ return context.getAttribute(compiled);
}
public ScriptEngine getEngine() {
Modified: jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestScriptEngine.java
URL: http://svn.apache.org/viewvc/jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestScriptEngine.java?rev=758483&r1=758482&r2=758483&view=diff
==============================================================================
--- jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestScriptEngine.java (original)
+++ jakarta/bsf/trunk/bsf3/bsf-api/src/test/java/org/apache/bsf/utils/TestScriptEngine.java Thu Mar 26 00:34:56 2009
@@ -76,9 +76,10 @@
return sb.toString();
}
+ // Very simple evaluator - just return the context value for the script
public Object eval(String script, ScriptContext context)
throws ScriptException {
- return script;
+ return context.getAttribute(script);
}
public ScriptEngineFactory getFactory() {
---------------------------------------------------------------------
To unsubscribe, e-mail: bsf-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bsf-dev-help@jakarta.apache.org