[jboss-svn-commits] JBL Code SVN: r19463 - in labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools: integrationtests and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 7 14:18:30 EDT 2008
Author: tirelli
Date: 2008-04-07 14:18:30 -0400 (Mon, 07 Apr 2008)
New Revision: 19463
Modified:
labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/compiler/Java5Test.java
labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
Log:
JBRULES-1543: hardcoding tests to run only with JDT
Modified: labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/compiler/Java5Test.java
===================================================================
--- labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/compiler/Java5Test.java 2008-04-07 17:54:23 UTC (rev 19462)
+++ labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/compiler/Java5Test.java 2008-04-07 18:18:30 UTC (rev 19463)
@@ -16,11 +16,13 @@
return;
}
final PackageBuilderConfiguration conf = new PackageBuilderConfiguration();
+
+ // this test must run only with JDT... JANINO does not support enhanced for loop
JavaDialectConfiguration javaConf = ( JavaDialectConfiguration ) conf.getDialectConfiguration( "java" );
javaConf.setCompiler( JavaDialectConfiguration.ECLIPSE );
javaConf.setJavaLanguageLevel( "1.5" );
- final PackageBuilder builder = new PackageBuilder( );
+ final PackageBuilder builder = new PackageBuilder( conf );
builder.addPackageFromDrl( new InputStreamReader( this.getClass().getResourceAsStream( "java5_rule.drl" ) ) );
assertFalse( builder.hasErrors() );
}
Modified: labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java
===================================================================
--- labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java 2008-04-07 17:54:23 UTC (rev 19462)
+++ labs/jbossrules/branches/Branch_4_0_2_SOA_4_2/drools-compiler/src/test/java/org/drools/integrationtests/MiscTest.java 2008-04-07 18:18:30 UTC (rev 19463)
@@ -114,6 +114,7 @@
import org.drools.lang.descr.RuleDescr;
import org.drools.rule.InvalidRulePackage;
import org.drools.rule.Package;
+import org.drools.rule.builder.dialect.java.JavaDialect;
import org.drools.rule.builder.dialect.java.JavaDialectConfiguration;
import org.drools.spi.Activation;
import org.drools.spi.ConsequenceExceptionHandler;
@@ -1340,7 +1341,12 @@
}
public void testWithInvalidRule() throws Exception {
- final PackageBuilder builder = new PackageBuilder();
+ PackageBuilderConfiguration conf = new PackageBuilderConfiguration();
+
+ // this test must run only with JDT... JANINO has problems with this test
+ JavaDialectConfiguration javaconf = (JavaDialectConfiguration) conf.getDialectConfiguration( "java" );
+ javaconf.setCompiler( JavaDialectConfiguration.ECLIPSE );
+ final PackageBuilder builder = new PackageBuilder( conf );
builder.addPackageFromDrl( new InputStreamReader( getClass().getResourceAsStream( "invalid_rule.drl" ) ) );
final Package pkg = builder.getPackage();
// Mark: please check if the conseqeuence/should/shouldn't be built
@@ -4690,7 +4696,6 @@
public void testAlphaEvalWithOrCE() throws Exception {
PackageBuilderConfiguration conf = new PackageBuilderConfiguration();
- conf.setDumpDir( new File("./target") );
final PackageBuilder builder = new PackageBuilder( conf );
builder.addPackageFromDrl( new InputStreamReader( getClass().getResourceAsStream( "test_AlphaEvalWithOrCE.drl" ) ) );
final Package pkg = builder.getPackage();
More information about the jboss-svn-commits
mailing list