You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by th...@apache.org on 2011/06/09 12:24:40 UTC
svn commit: r1133777 -
/jackrabbit/sandbox/spi2microkernel/src/test/java/org/apache/jackrabbit/spi2microkernel/RepositoryTest.java
Author: thomasm
Date: Thu Jun 9 10:24:40 2011
New Revision: 1133777
URL: http://svn.apache.org/viewvc?rev=1133777&view=rev
Log:
Enabled tests.
Modified:
jackrabbit/sandbox/spi2microkernel/src/test/java/org/apache/jackrabbit/spi2microkernel/RepositoryTest.java
Modified: jackrabbit/sandbox/spi2microkernel/src/test/java/org/apache/jackrabbit/spi2microkernel/RepositoryTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/sandbox/spi2microkernel/src/test/java/org/apache/jackrabbit/spi2microkernel/RepositoryTest.java?rev=1133777&r1=1133776&r2=1133777&view=diff
==============================================================================
--- jackrabbit/sandbox/spi2microkernel/src/test/java/org/apache/jackrabbit/spi2microkernel/RepositoryTest.java (original)
+++ jackrabbit/sandbox/spi2microkernel/src/test/java/org/apache/jackrabbit/spi2microkernel/RepositoryTest.java Thu Jun 9 10:24:40 2011
@@ -18,7 +18,8 @@
*/
package org.apache.jackrabbit.spi2microkernel;
-import org.apache.jackrabbit.mk.MicroKernelImpl;
+import org.apache.jackrabbit.mk.MicroKernelFactory;
+import org.apache.jackrabbit.mk.api.MicroKernel;
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
@@ -35,7 +36,6 @@ import javax.jcr.RepositoryException;
import javax.jcr.RepositoryFactory;
import javax.jcr.Session;
import javax.jcr.Value;
-import java.io.File;
import java.math.BigDecimal;
import java.util.Collections;
import java.util.HashSet;
@@ -46,7 +46,8 @@ import static java.util.Arrays.asList;
import static org.junit.Assert.*;
public class RepositoryTest {
- private static final File REPO_HOME_DIR = new File("target/repository-test/repository");
+
+ private static final String URL = "fs:target/repository-test/repository;clean";
private final String testNode = "node_" + System.currentTimeMillis();
private final String testPath = '/' + testNode;
@@ -55,7 +56,7 @@ public class RepositoryTest {
@Before
public void setup() {
- MicroKernelImpl mk = new MicroKernelImpl(REPO_HOME_DIR.getAbsolutePath());
+ MicroKernel mk = MicroKernelFactory.getInstance(URL);
String head = mk.getHeadRevision();
if (!mk.nodeExists("/default", head)) {
@@ -84,7 +85,7 @@ public class RepositoryTest {
@Test
public void createRepository() throws RepositoryException {
Repository repository = getRepository();
- assertNotNull(repository);
+ assertNotNull(repository);
}
@Test
@@ -233,21 +234,18 @@ public class RepositoryTest {
addProperty(parentNode, "string", getSession().getValueFactory().createValue("string value"));
}
- @Ignore // todo fix in microkernel
@Test
public void addLongProperty() throws RepositoryException {
Node parentNode = getNode(testPath);
addProperty(parentNode, "long", getSession().getValueFactory().createValue(42L));
}
- @Ignore // todo fix in microkernel
@Test
public void addDoubleProperty() throws RepositoryException {
Node parentNode = getNode(testPath);
addProperty(parentNode, "double", getSession().getValueFactory().createValue(42.2D));
}
- @Ignore // todo fix in microkernel
@Test
public void addBooleanProperty() throws RepositoryException {
Node parentNode = getNode(testPath);
@@ -375,7 +373,7 @@ public class RepositoryTest {
while (repository == null && factories.hasNext()) {
RepositoryFactory factory = factories.next();
repository = factory.getRepository(Collections.singletonMap(
- RepositoryServiceFactoryImpl.PARAM_HOME_DIR, "file:///" + REPO_HOME_DIR.getAbsolutePath()));
+ RepositoryServiceFactoryImpl.PARAM_URL, URL));
}
}