Author: claude
Date: Sat Sep 7 09:57:18 2013
New Revision: 1520749
URL: http://svn.apache.org/r1520749
Log:
first complete code/graph/impl tests
Added:
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphEventManagerProducerInterface.java
(with props)
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphTestUtils.java
- copied, changed from r1520740,
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/GraphTestUtils.java
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TestUtils.java
- copied, changed from r1520740,
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/test/TestUtils.java
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TripleStoreProducerInterface.java
- copied, changed from r1519171,
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/impl/TripleStoreProducerInterface.java
Added:
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphEventManagerProducerInterface.java
URL:
http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphEventManagerProducerInterface.java?rev=1520749&view=auto
==============================================================================
---
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphEventManagerProducerInterface.java
(added)
+++
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphEventManagerProducerInterface.java
Sat Sep 7 09:57:18 2013
@@ -0,0 +1,19 @@
+package com.hp.hpl.jena.testing_framework;
+
+import com.hp.hpl.jena.graph.GraphEventManager;
+import com.hp.hpl.jena.graph.impl.TripleStore;
+
+/**
+ * Creates the graph for testing
+ *
+ */
+public interface GraphEventManagerProducerInterface {
+
+ /**
+ * Returns a TripleStore to take part in the test. Must be overridden
in a
+ * subclass.
+ *
+ * @return The TripleStore implementation to test.
+ */
+ public abstract GraphEventManager newEventManager();
+}
Propchange:
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphEventManagerProducerInterface.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Copied:
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphTestUtils.java
(from r1520740,
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/GraphTestUtils.java)
URL:
http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphTestUtils.java?p2=jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphTestUtils.java&p1=jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/GraphTestUtils.java&r1=1520740&r2=1520749&rev=1520749&view=diff
==============================================================================
---
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/GraphTestUtils.java
(original)
+++
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/GraphTestUtils.java
Sat Sep 7 09:57:18 2013
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package com.hp.hpl.jena.graph;
+package com.hp.hpl.jena.testing_framework;
/**
An extension of JenaTestBase (which see) with Graph-specific methods.
@@ -40,10 +40,10 @@ import com.hp.hpl.jena.graph.Factory;
import com.hp.hpl.jena.graph.Graph;
import com.hp.hpl.jena.graph.GraphUtil;
import com.hp.hpl.jena.graph.Node;
+import com.hp.hpl.jena.graph.NodeCreateUtils;
import com.hp.hpl.jena.graph.Triple;
import com.hp.hpl.jena.shared.JenaException;
import com.hp.hpl.jena.shared.PrefixMapping;
-import com.hp.hpl.jena.test.TestUtils;
import com.hp.hpl.jena.util.CollectionFactory;
import com.hp.hpl.jena.util.IteratorCollection;
import com.hp.hpl.jena.util.iterator.ExtendedIterator;
Copied:
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TestUtils.java
(from r1520740,
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/test/TestUtils.java)
URL:
http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TestUtils.java?p2=jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TestUtils.java&p1=jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/test/TestUtils.java&r1=1520740&r2=1520749&rev=1520749&view=diff
==============================================================================
---
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/test/TestUtils.java
(original)
+++
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TestUtils.java
Sat Sep 7 09:57:18 2013
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package com.hp.hpl.jena.test;
+package com.hp.hpl.jena.testing_framework;
import java.lang.reflect.*;
import static org.junit.Assert.*;
Copied:
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TripleStoreProducerInterface.java
(from r1519171,
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/impl/TripleStoreProducerInterface.java)
URL:
http://svn.apache.org/viewvc/jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TripleStoreProducerInterface.java?p2=jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TripleStoreProducerInterface.java&p1=jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/impl/TripleStoreProducerInterface.java&r1=1519171&r2=1520749&rev=1520749&view=diff
==============================================================================
---
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/graph/impl/TripleStoreProducerInterface.java
(original)
+++
jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TripleStoreProducerInterface.java
Sat Sep 7 09:57:18 2013
@@ -1,4 +1,4 @@
-package com.hp.hpl.jena.graph.impl;
+package com.hp.hpl.jena.testing_framework;
import com.hp.hpl.jena.graph.impl.TripleStore;