You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2015/01/14 11:32:21 UTC
[79/93] [abbrv] jena git commit: Move AbstractTestTupleIndex into
store/tupleindex.
Move AbstractTestTupleIndex into store/tupleindex.
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/2e4c6c77
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/2e4c6c77
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/2e4c6c77
Branch: refs/heads/hadoop-rdf
Commit: 2e4c6c77f5f364ce037665da19653176ff17ae0b
Parents: eb9400d
Author: Andy Seaborne <an...@apache.org>
Authored: Fri Jan 9 15:38:00 2015 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Fri Jan 9 15:38:00 2015 +0000
----------------------------------------------------------------------
.../jena/tdb/index/AbstractTestTupleIndex.java | 271 -------------------
.../tupletable/AbstractTestTupleIndex.java | 271 +++++++++++++++++++
.../store/tupletable/TestTupleIndexRecord.java | 1 -
3 files changed, 271 insertions(+), 272 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/2e4c6c77/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/index/AbstractTestTupleIndex.java
----------------------------------------------------------------------
diff --git a/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/index/AbstractTestTupleIndex.java b/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/index/AbstractTestTupleIndex.java
deleted file mode 100644
index bcc078d..0000000
--- a/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/index/AbstractTestTupleIndex.java
+++ /dev/null
@@ -1,271 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.hp.hpl.jena.tdb.index;
-
-import java.util.Iterator ;
-import java.util.Set ;
-
-import org.apache.jena.atlas.iterator.Iter ;
-import org.apache.jena.atlas.junit.BaseTest ;
-import org.apache.jena.atlas.lib.Tuple ;
-import static org.apache.jena.atlas.lib.Tuple.* ;
-import org.junit.Test ;
-
-import com.hp.hpl.jena.tdb.store.NodeId ;
-import com.hp.hpl.jena.tdb.store.tupletable.TupleIndex ;
-
-/** Test TupleIndexes (general) */
-public abstract class AbstractTestTupleIndex extends BaseTest
-{
- protected static NodeId n1 = new NodeId(1) ;
- protected static NodeId n2 = new NodeId(2) ;
- protected static NodeId n3 = new NodeId(3) ;
- protected static NodeId n4 = new NodeId(0x4040404040404040L) ;
- protected static NodeId n5 = new NodeId(0x5555555555555555L) ;
- protected static NodeId n6 = new NodeId(0x6666666666666666L) ;
-
- protected abstract TupleIndex create(String description) ;
-
- protected static void add(TupleIndex index, NodeId x1, NodeId x2, NodeId x3)
- {
- Tuple<NodeId> tuple = createTuple(x1, x2, x3) ;
- index.add(tuple) ;
- }
-
- @Test public void TupleIndex_1()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- }
-
- @Test public void TupleIndexRecordSPO_1()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, n2, n3) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue(iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordSPO_2()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, n2, null) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue(iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordSPO_3()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, null, n3) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue(iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordSPO_4()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue(iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordSPO_5()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n1, n2, n4) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, n2, n3) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
- assertEquals(1, x.size()) ;
- assertTrue(x.contains(createTuple(n1, n2, n3))) ;
- assertFalse(x.contains(createTuple(n1, n2, n4))) ;
- }
-
- @Test public void TupleIndexRecordSPO_6()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n1, n2, n4) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, n2, NodeId.NodeIdAny) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
- assertEquals(2, x.size()) ;
- assertTrue(x.contains(createTuple(n1, n2, n3))) ;
- assertTrue(x.contains(createTuple(n1, n2, n4))) ;
- }
-
- @Test public void TupleIndexRecordSPO_7()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n1, n2, n4) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
- assertEquals(2, x.size()) ;
- assertTrue(x.contains(createTuple(n1, n2, n3))) ;
- assertTrue(x.contains(createTuple(n1, n2, n4))) ;
- }
-
- @Test public void TupleIndexRecordSPO_8()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n2, n3, n4) ;
-
- {
- Tuple<NodeId> tuple2 = createTuple(n1, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
- assertEquals(1, x.size()) ;
- assertTrue(x.contains(createTuple(n1, n2, n3))) ;
- }
-
- {
- Tuple<NodeId> tuple2 = createTuple(n2, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
- assertEquals(1, x.size()) ;
- assertTrue(x.contains(createTuple(n2, n3, n4))) ;
- }
- }
-
- @Test public void TupleIndexRecordPOS_1()
- {
- TupleIndex index = create("POS") ;
- add(index, n1, n2, n3) ;
- Tuple<NodeId> tuple2 = createTuple(n1, n2, n3) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue("Can't find tuple", iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordPOS_2()
- {
- TupleIndex index = create("POS") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(null, n2, null) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue("Can't find tuple",iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
-
- @Test public void TupleIndexRecordPOS_3()
- {
- TupleIndex index = create("POS") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(null, n2, n3) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertTrue("Can't find tuple", iter.hasNext()) ;
- iter.next();
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordFindNot_1()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n4, n5, n6) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertNotNull(iter) ;
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordFindNot_2()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, n5, n6) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordFindNot_3()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, null, n6) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordFindNot_4()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n1, n5, n6) ;
-
- Tuple<NodeId> tuple2 = createTuple(n4, n5, n6) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordFindNot_5()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n1, n5, n6) ;
-
- Tuple<NodeId> tuple2 = createTuple(n2, n5, n6) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertFalse(iter.hasNext()) ;
- }
-
- @Test public void TupleIndexRecordFindNot_6()
- {
- TupleIndex index = create("SPO") ;
- add(index, n1, n2, n3) ;
- add(index, n4, n5, n6) ;
-
- Tuple<NodeId> tuple2 = createTuple(n1, null, n6) ;
- Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
- assertFalse(iter.hasNext()) ;
- }
-
-
-}
http://git-wip-us.apache.org/repos/asf/jena/blob/2e4c6c77/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/AbstractTestTupleIndex.java
----------------------------------------------------------------------
diff --git a/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/AbstractTestTupleIndex.java b/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/AbstractTestTupleIndex.java
new file mode 100644
index 0000000..496d3b5
--- /dev/null
+++ b/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/AbstractTestTupleIndex.java
@@ -0,0 +1,271 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.hp.hpl.jena.tdb.store.tupletable;
+
+import java.util.Iterator ;
+import java.util.Set ;
+
+import org.apache.jena.atlas.iterator.Iter ;
+import org.apache.jena.atlas.junit.BaseTest ;
+import org.apache.jena.atlas.lib.Tuple ;
+import static org.apache.jena.atlas.lib.Tuple.* ;
+import org.junit.Test ;
+
+import com.hp.hpl.jena.tdb.store.NodeId ;
+import com.hp.hpl.jena.tdb.store.tupletable.TupleIndex ;
+
+/** Test TupleIndexes (general) */
+public abstract class AbstractTestTupleIndex extends BaseTest
+{
+ protected static NodeId n1 = new NodeId(1) ;
+ protected static NodeId n2 = new NodeId(2) ;
+ protected static NodeId n3 = new NodeId(3) ;
+ protected static NodeId n4 = new NodeId(0x4040404040404040L) ;
+ protected static NodeId n5 = new NodeId(0x5555555555555555L) ;
+ protected static NodeId n6 = new NodeId(0x6666666666666666L) ;
+
+ protected abstract TupleIndex create(String description) ;
+
+ protected static void add(TupleIndex index, NodeId x1, NodeId x2, NodeId x3)
+ {
+ Tuple<NodeId> tuple = createTuple(x1, x2, x3) ;
+ index.add(tuple) ;
+ }
+
+ @Test public void TupleIndex_1()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_1()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, n2, n3) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue(iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_2()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, n2, null) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue(iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_3()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, null, n3) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue(iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_4()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue(iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_5()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n1, n2, n4) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, n2, n3) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
+ assertEquals(1, x.size()) ;
+ assertTrue(x.contains(createTuple(n1, n2, n3))) ;
+ assertFalse(x.contains(createTuple(n1, n2, n4))) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_6()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n1, n2, n4) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, n2, NodeId.NodeIdAny) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
+ assertEquals(2, x.size()) ;
+ assertTrue(x.contains(createTuple(n1, n2, n3))) ;
+ assertTrue(x.contains(createTuple(n1, n2, n4))) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_7()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n1, n2, n4) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
+ assertEquals(2, x.size()) ;
+ assertTrue(x.contains(createTuple(n1, n2, n3))) ;
+ assertTrue(x.contains(createTuple(n1, n2, n4))) ;
+ }
+
+ @Test public void TupleIndexRecordSPO_8()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n2, n3, n4) ;
+
+ {
+ Tuple<NodeId> tuple2 = createTuple(n1, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
+ assertEquals(1, x.size()) ;
+ assertTrue(x.contains(createTuple(n1, n2, n3))) ;
+ }
+
+ {
+ Tuple<NodeId> tuple2 = createTuple(n2, NodeId.NodeIdAny, NodeId.NodeIdAny) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ Set<Tuple<NodeId>> x = Iter.toSet(iter) ;
+ assertEquals(1, x.size()) ;
+ assertTrue(x.contains(createTuple(n2, n3, n4))) ;
+ }
+ }
+
+ @Test public void TupleIndexRecordPOS_1()
+ {
+ TupleIndex index = create("POS") ;
+ add(index, n1, n2, n3) ;
+ Tuple<NodeId> tuple2 = createTuple(n1, n2, n3) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue("Can't find tuple", iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordPOS_2()
+ {
+ TupleIndex index = create("POS") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(null, n2, null) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue("Can't find tuple",iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+
+ @Test public void TupleIndexRecordPOS_3()
+ {
+ TupleIndex index = create("POS") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(null, n2, n3) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertTrue("Can't find tuple", iter.hasNext()) ;
+ iter.next();
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordFindNot_1()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n4, n5, n6) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertNotNull(iter) ;
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordFindNot_2()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, n5, n6) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordFindNot_3()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, null, n6) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordFindNot_4()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n1, n5, n6) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n4, n5, n6) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordFindNot_5()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n1, n5, n6) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n2, n5, n6) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertFalse(iter.hasNext()) ;
+ }
+
+ @Test public void TupleIndexRecordFindNot_6()
+ {
+ TupleIndex index = create("SPO") ;
+ add(index, n1, n2, n3) ;
+ add(index, n4, n5, n6) ;
+
+ Tuple<NodeId> tuple2 = createTuple(n1, null, n6) ;
+ Iterator<Tuple<NodeId>> iter = index.find(tuple2) ;
+ assertFalse(iter.hasNext()) ;
+ }
+
+
+}
http://git-wip-us.apache.org/repos/asf/jena/blob/2e4c6c77/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/TestTupleIndexRecord.java
----------------------------------------------------------------------
diff --git a/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/TestTupleIndexRecord.java b/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/TestTupleIndexRecord.java
index 1f2bd2c..4078628 100644
--- a/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/TestTupleIndexRecord.java
+++ b/jena-tdb/src/test/java/com/hp/hpl/jena/tdb/store/tupletable/TestTupleIndexRecord.java
@@ -23,7 +23,6 @@ import org.apache.jena.atlas.lib.ColumnMap ;
import com.hp.hpl.jena.tdb.base.file.FileSet ;
import com.hp.hpl.jena.tdb.base.record.RecordFactory ;
-import com.hp.hpl.jena.tdb.index.AbstractTestTupleIndex ;
import com.hp.hpl.jena.tdb.index.IndexFactory ;
import com.hp.hpl.jena.tdb.index.IndexParams ;
import com.hp.hpl.jena.tdb.index.RangeIndex ;