[jboss-svn-commits] JBL Code SVN: r36298 - labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/repository.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Dec 9 02:00:08 EST 2010
Author: kurt.stam at jboss.com
Date: 2010-12-09 02:00:07 -0500 (Thu, 09 Dec 2010)
New Revision: 36298
Modified:
labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/repository/RulesRepositoryManagerTest.java
Log:
GUVNORSOA-47, Fixing test
Modified: labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/repository/RulesRepositoryManagerTest.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/repository/RulesRepositoryManagerTest.java 2010-12-09 06:30:09 UTC (rev 36297)
+++ labs/jbossrules/trunk/drools-guvnor/src/test/java/org/drools/guvnor/server/repository/RulesRepositoryManagerTest.java 2010-12-09 07:00:07 UTC (rev 36298)
@@ -35,6 +35,9 @@
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.assertFalse;
+import javax.jcr.Repository;
+
+import org.drools.repository.RulesRepositoryConfigurator;
import org.junit.Test;
public class RulesRepositoryManagerTest {
@@ -43,7 +46,8 @@
public void testDecorator() {
RulesRepositoryManager dec = new RulesRepositoryManager();
RepositoryStartupService config = new RepositoryStartupService();
- MockRepo repo = new MockRepo();
+ config.properties.put(RulesRepositoryConfigurator.CONFIGURATOR_CLASS,"org.drools.repository.jackrabbit.JackrabbitRepositoryConfigurator");
+ Repository repo = config.getRepositoryInstance();
config.repository = repo;
dec.repositoryConfiguration = config;
@@ -52,9 +56,9 @@
assertNotNull(dec.getRepository().getSession());
- assertFalse(repo.session.loggedout);
+ assertTrue(dec.getRepository().getSession().isLive());
dec.close();
- assertTrue(repo.session.loggedout);
+ assertFalse(dec.getRepository().getSession().isLive());
}
More information about the jboss-svn-commits
mailing list