[jboss-svn-commits] JBL Code SVN: r25716 - in labs/jbossrules/trunk/drools-guvnor/src: test/java/org/drools/guvnor/server/builder and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Mar 18 19:56:58 EDT 2009


Author: michael.neale at jboss.com
Date: 2009-03-18 19:56:57 -0400 (Wed, 18 Mar 2009)
New Revision: 25716

Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/builder/ContentPackageAssembler.java
   labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/builder/BRMSPackageBuilderTest.java
Log:
fixing broken test

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/builder/ContentPackageAssembler.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/builder/ContentPackageAssembler.java	2009-03-18 23:24:52 UTC (rev 25715)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/server/builder/ContentPackageAssembler.java	2009-03-18 23:56:57 UTC (rev 25716)
@@ -131,15 +131,13 @@
 	}
 
 	public void createBuilder() {
-		List<JarInputStream> jars = BRMSPackageBuilder.getJars(pkg);
-        Properties ps = new Properties();
         try {
-            ps = loadConfProperties(pkg);
+            Properties ps = loadConfProperties(pkg);
+            ps.setProperty( DefaultPackageNameOption.PROPERTY_NAME, this.pkg.getName() );
+            builder = BRMSPackageBuilder.getInstance(BRMSPackageBuilder.getJars(pkg), ps);
         } catch (IOException e) {
             throw new RulesRepositoryException("Unable to load configuration properties for package.", e);            
         }
-        ps.setProperty( DefaultPackageNameOption.PROPERTY_NAME, this.pkg.getName() );
-        builder = BRMSPackageBuilder.getInstance(jars, ps);
 	}
 
 

Modified: labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/builder/BRMSPackageBuilderTest.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/builder/BRMSPackageBuilderTest.java	2009-03-18 23:24:52 UTC (rev 25715)
+++ labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/builder/BRMSPackageBuilderTest.java	2009-03-18 23:56:57 UTC (rev 25716)
@@ -29,6 +29,7 @@
 import org.drools.lang.dsl.DSLTokenizedMappingFile;
 import org.drools.rule.Package;
 import org.drools.rule.builder.dialect.java.JavaDialectConfiguration;
+import org.drools.builder.conf.DefaultPackageNameOption;
 
 public class BRMSPackageBuilderTest extends TestCase {
 
@@ -51,11 +52,14 @@
         JarInputStream jis = new JarInputStream( this.getClass().getResourceAsStream( "/billasurf.jar" ) );
         List<JarInputStream> l = new ArrayList<JarInputStream>();
         l.add( jis );
-        BRMSPackageBuilder builder = BRMSPackageBuilder.getInstance( l, new Properties() );
 
-        PackageDescr pc = new PackageDescr("foo.bar");
-        builder.addPackage( pc );
+        Properties ps = new Properties();
+        ps.setProperty( DefaultPackageNameOption.PROPERTY_NAME, "foo.bar" );
+        BRMSPackageBuilder builder = BRMSPackageBuilder.getInstance( l, ps );
 
+        //PackageDescr pc = new PackageDescr("foo.bar");
+        //builder.addPackage( pc );
+
         String header = "import com.billasurf.Person\n import com.billasurf.Board";
         builder.addPackageFromDrl( new StringReader(header) );
         assertFalse(builder.hasErrors());




More information about the jboss-svn-commits mailing list