You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by cl...@apache.org on 2015/05/16 10:59:30 UTC
[48/50] [abbrv] jena git commit: Add relaseDataset to complete the
lifecycle
Add relaseDataset to complete the lifecycle
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/8fd7226e
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/8fd7226e
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/8fd7226e
Branch: refs/heads/add-contract-tests
Commit: 8fd7226efc27b864e61ce888fe62cddd353e881c
Parents: e5ded6d
Author: Andy Seaborne <an...@apache.org>
Authored: Fri May 15 11:45:36 2015 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Fri May 15 11:45:36 2015 +0100
----------------------------------------------------------------------
.../apache/jena/sparql/core/AbstractTestDynamicDataset.java | 5 ++++-
.../org/apache/jena/sparql/core/TestDynamicDatasetMem.java | 8 ++------
.../org/apache/jena/tdb/store/TestDynamicDatasetTDB.java | 3 +++
3 files changed, 9 insertions(+), 7 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/8fd7226e/jena-arq/src/test/java/org/apache/jena/sparql/core/AbstractTestDynamicDataset.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/test/java/org/apache/jena/sparql/core/AbstractTestDynamicDataset.java b/jena-arq/src/test/java/org/apache/jena/sparql/core/AbstractTestDynamicDataset.java
index c2c6357..4713055 100644
--- a/jena-arq/src/test/java/org/apache/jena/sparql/core/AbstractTestDynamicDataset.java
+++ b/jena-arq/src/test/java/org/apache/jena/sparql/core/AbstractTestDynamicDataset.java
@@ -30,9 +30,12 @@ import org.junit.Test ;
public abstract class AbstractTestDynamicDataset extends BaseTest
{
protected abstract Dataset createDataset() ;
+ protected abstract void releaseDataset(Dataset ds) ;
Dataset dataset ;
- @After public void after() {}
+ @After public void after() {
+ releaseDataset(dataset) ;
+ }
@Before public void before()
{
http://git-wip-us.apache.org/repos/asf/jena/blob/8fd7226e/jena-arq/src/test/java/org/apache/jena/sparql/core/TestDynamicDatasetMem.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/test/java/org/apache/jena/sparql/core/TestDynamicDatasetMem.java b/jena-arq/src/test/java/org/apache/jena/sparql/core/TestDynamicDatasetMem.java
index 58afb60..5377d4c 100644
--- a/jena-arq/src/test/java/org/apache/jena/sparql/core/TestDynamicDatasetMem.java
+++ b/jena-arq/src/test/java/org/apache/jena/sparql/core/TestDynamicDatasetMem.java
@@ -20,20 +20,16 @@ package org.apache.jena.sparql.core;
import org.apache.jena.query.Dataset ;
import org.apache.jena.query.DatasetFactory ;
-import org.junit.After ;
-import org.junit.Before ;
public class TestDynamicDatasetMem extends AbstractTestDynamicDataset
{
-
- @Before public void before1() {}
- @After public void after1() {}
-
@Override
protected Dataset createDataset()
{
return DatasetFactory.createMem() ;
}
+ @Override
+ protected void releaseDataset(Dataset ds) {}
}
http://git-wip-us.apache.org/repos/asf/jena/blob/8fd7226e/jena-tdb/src/test/java/org/apache/jena/tdb/store/TestDynamicDatasetTDB.java
----------------------------------------------------------------------
diff --git a/jena-tdb/src/test/java/org/apache/jena/tdb/store/TestDynamicDatasetTDB.java b/jena-tdb/src/test/java/org/apache/jena/tdb/store/TestDynamicDatasetTDB.java
index 54aed0c..1a684f6 100644
--- a/jena-tdb/src/test/java/org/apache/jena/tdb/store/TestDynamicDatasetTDB.java
+++ b/jena-tdb/src/test/java/org/apache/jena/tdb/store/TestDynamicDatasetTDB.java
@@ -31,6 +31,9 @@ public class TestDynamicDatasetTDB extends AbstractTestDynamicDataset
return TDBFactory.createDataset() ;
}
+ @Override
+ protected void releaseDataset(Dataset ds) {}
+
protected void startDynamicAndUnionTest() { TDB.getContext().setTrue(TDB.symUnionDefaultGraph) ; }
protected void finishDynamicAndUnionTest() { TDB.getContext().unset(TDB.symUnionDefaultGraph) ; }