You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by aj...@apache.org on 2017/02/14 14:39:23 UTC
[08/50] jena git commit: Extra tests for bulk addInto/deleteFrom.
Extra tests for bulk addInto/deleteFrom.
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/01419943
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/01419943
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/01419943
Branch: refs/heads/ThreadPerGraphDataset
Commit: 01419943d908676152c43a66bda16cb90cba3a46
Parents: 781895c
Author: Andy Seaborne <an...@apache.org>
Authored: Sat Jan 28 12:13:16 2017 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Sat Jan 28 12:13:16 2017 +0000
----------------------------------------------------------------------
.../jena/graph/test/AbstractTestGraph.java | 32 +++++++++++++++++++-
1 file changed, 31 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/01419943/jena-core/src/test/java/org/apache/jena/graph/test/AbstractTestGraph.java
----------------------------------------------------------------------
diff --git a/jena-core/src/test/java/org/apache/jena/graph/test/AbstractTestGraph.java b/jena-core/src/test/java/org/apache/jena/graph/test/AbstractTestGraph.java
index 912a257..f03651e 100644
--- a/jena-core/src/test/java/org/apache/jena/graph/test/AbstractTestGraph.java
+++ b/jena-core/src/test/java/org/apache/jena/graph/test/AbstractTestGraph.java
@@ -343,7 +343,7 @@ public abstract class AbstractTestGraph extends GraphTestBase
GraphUtil.delete( g, tripleList );
assertEquals( "graph has original size", initialSize, g.size() );
}
-
+
public void testAddWithReificationPreamble()
{
Graph g = getGraph();
@@ -625,14 +625,44 @@ public abstract class AbstractTestGraph extends GraphTestBase
Graph triples = graphWith( "this type graph; I type slowly" );
GraphUtil.addInto( g, triples );
L.assertHas( new Object[] {"addGraph", g, triples} );
+ testContains( g, triples );
+ }
+
+ public void testBulkAddGraph1() {
+ Graph g1 = graphWith( "pigs might fly; dead can dance" );
+ Graph g2 = graphWith( "this type graph" );
+ GraphUtil.addInto( g1, g2 );
+ testContains( g1, g2 );
}
+ public void testBulkAddGraph2() {
+ Graph g1 = graphWith( "this type graph" );
+ Graph g2 = graphWith( "pigs might fly; dead can dance" );
+ GraphUtil.addInto( g1, g2 );
+ testContains( g1, g2);
+ }
+
public void testBulkDeleteGraph()
{
Graph g = getAndRegister( L );
Graph triples = graphWith( "this type graph; I type slowly" );
GraphUtil.deleteFrom( g, triples );
L.assertHas( new Object[] {"deleteGraph", g, triples} );
+ testOmits( g, triples );
+ }
+
+ public void testBulkDeleteGraph1() {
+ Graph g1 = graphWith( "pigs might fly; dead can dance" );
+ Graph g2 = graphWith( "pigs might fly" );
+ GraphUtil.deleteFrom( g1, g2 );
+ testOmits( g1, g2);
+ }
+
+ public void testBulkDeleteGraph2() {
+ Graph g1 = graphWith( "pigs might fly" );
+ Graph g2 = graphWith( "pigs might fly; dead can dance" );
+ GraphUtil.deleteFrom( g1, g2 );
+ testOmits( g1, g2);
}
public void testGeneralEvent()