[jboss-svn-commits] JBL Code SVN: r24728 - labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 14 21:43:17 EST 2009
Author: mark.proctor at jboss.com
Date: 2009-01-14 21:43:17 -0500 (Wed, 14 Jan 2009)
New Revision: 24728
Modified:
labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
Log:
JBRULES-1808 Macros replacing strings
-Added failing test, currently marked as FIXME, until corrected MVEL release.
Modified: labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java 2009-01-15 01:51:29 UTC (rev 24727)
+++ labs/jbossrules/trunk/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java 2009-01-15 02:43:17 UTC (rev 24728)
@@ -4435,33 +4435,10 @@
public static class Foo {
public String aValue = "";
- }
+ }
- public void testMacroSupportWithStrings() {
- Map<String, Object> vars = new HashMap<String, Object>();
- Foo foo = new Foo();
- vars.put("foo", foo);
-
- Map<String, Macro> macros = new HashMap<String, Macro>();
-
- macros.put("modify", new Macro() {
- public String doMacro() {
- return "drools.modify";
- }
- });
-
- assertEquals( "", foo.aValue);
-
- ExpressionCompiler compiler = new ExpressionCompiler(parseMacros("\"This is an modify()\"", macros));
-
- ParserContext ctx = new ParserContext(null, null, null);
- ctx.setSourceFile("test.mv");
- ctx.setDebugSymbols(true);
-
- assertEquals( "\"This is an modify()\"", executeExpression(compiler.compile(ctx), null, vars) );
- }
-
- public void testFunctionReplacement() {
+ // @FIXME see JBRULES-1808
+ public void FIXME_testFunctionReplacement() {
String str = "";
str += "package org.simple \n";
str += "global java.util.List list \n";
More information about the jboss-svn-commits
mailing list