You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by an...@apache.org on 2009/06/03 17:13:53 UTC
svn commit: r781423 - in
/jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons:
nodetype/compact/CompactNodeTypeDefTest.java query/sql2/ParserTest.java
Author: angela
Date: Wed Jun 3 15:13:52 2009
New Revision: 781423
URL: http://svn.apache.org/viewvc?rev=781423&view=rev
Log:
JCR-2003: JCR2SPI / SPI: Add support for JCR 2.0
- use valuefactory that supports 283 features
Modified:
jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/nodetype/compact/CompactNodeTypeDefTest.java
jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/query/sql2/ParserTest.java
Modified: jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/nodetype/compact/CompactNodeTypeDefTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/nodetype/compact/CompactNodeTypeDefTest.java?rev=781423&r1=781422&r2=781423&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/nodetype/compact/CompactNodeTypeDefTest.java (original)
+++ jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/nodetype/compact/CompactNodeTypeDefTest.java Wed Jun 3 15:13:52 2009
@@ -30,7 +30,10 @@
import org.apache.jackrabbit.spi.commons.conversion.NamePathResolver;
import org.apache.jackrabbit.spi.commons.namespace.NamespaceMapping;
import org.apache.jackrabbit.spi.commons.nodetype.NodeTypeDefDiff;
-import org.apache.jackrabbit.value.ValueFactoryImpl;
+import org.apache.jackrabbit.spi.commons.value.ValueFactoryQImpl;
+import org.apache.jackrabbit.spi.commons.value.QValueFactoryImpl;
+
+import javax.jcr.ValueFactory;
public class CompactNodeTypeDefTest extends TestCase {
@@ -49,7 +52,8 @@
// Put imported node type def back into CND form with CND writer
StringWriter sw = new StringWriter();
- CompactNodeTypeDefWriter.write(ntdList1, nsm, resolver, ValueFactoryImpl.getInstance(), sw);
+ ValueFactory vf = new ValueFactoryQImpl(QValueFactoryImpl.getInstance(), resolver);
+ CompactNodeTypeDefWriter.write(ntdList1, nsm, resolver, vf, sw);
// Rerun the reader on the product of the writer
cndReader = new CompactNodeTypeDefReader(new StringReader(sw.toString()), TEST_FILE,
Modified: jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/query/sql2/ParserTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/query/sql2/ParserTest.java?rev=781423&r1=781422&r2=781423&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/query/sql2/ParserTest.java (original)
+++ jackrabbit/trunk/jackrabbit-spi-commons/src/test/java/org/apache/jackrabbit/spi/commons/query/sql2/ParserTest.java Wed Jun 3 15:13:52 2009
@@ -31,7 +31,8 @@
import org.apache.jackrabbit.spi.commons.conversion.NamePathResolver;
import org.apache.jackrabbit.spi.commons.query.qom.QueryObjectModelFactoryImpl;
import org.apache.jackrabbit.spi.commons.query.qom.QueryObjectModelTree;
-import org.apache.jackrabbit.value.ValueFactoryImpl;
+import org.apache.jackrabbit.spi.commons.value.ValueFactoryQImpl;
+import org.apache.jackrabbit.spi.commons.value.QValueFactoryImpl;
/**
* This class runs function tests on the JCR-SQL2 parser.
@@ -57,9 +58,8 @@
protected void setUp() throws Exception {
super.setUp();
- ValueFactory vf = ValueFactoryImpl.getInstance();
- NamePathResolver resolver = new DefaultNamePathResolver(
- new DummyNamespaceResolver());
+ NamePathResolver resolver = new DefaultNamePathResolver(new DummyNamespaceResolver());
+ ValueFactory vf = new ValueFactoryQImpl(QValueFactoryImpl.getInstance(), resolver);
QueryObjectModelFactoryImpl factory = new QOMF(resolver, vf);
parser = new Parser(factory, vf);
}