properties now have krill-prefixes, added some docs to KrillIndex
diff --git a/src/test/java/de/ids_mannheim/korap/index/TestPosToOffset.java b/src/test/java/de/ids_mannheim/korap/index/TestPosToOffset.java
index 18ec228..d9baef3 100644
--- a/src/test/java/de/ids_mannheim/korap/index/TestPosToOffset.java
+++ b/src/test/java/de/ids_mannheim/korap/index/TestPosToOffset.java
@@ -37,51 +37,49 @@
@Test
public void indexExample1 () throws IOException {
- KrillIndex ki = new KrillIndex();
+ KrillIndex ki = new KrillIndex();
- FieldDocument fd = new FieldDocument();
- fd.addTV("base",
- "a b c",
- "[(0-1)s:a|i:a|_0#0-1|-:t$<i>3]" +
- "[(2-3)s:b|i:b|_1#2-3]" +
- "[(4-5)s:c|i:c|_2#4-5]");
- ki.addDoc(fd);
+ FieldDocument fd = new FieldDocument();
+ fd.addTV("base",
+ "a b c",
+ "[(0-1)s:a|i:a|_0#0-1|-:t$<i>3]" +
+ "[(2-3)s:b|i:b|_1#2-3]" +
+ "[(4-5)s:c|i:c|_2#4-5]");
+ ki.addDoc(fd);
- fd = new FieldDocument();
- fd.addTV("base",
- "x y z",
- "[(0-1)s:x|i:x|_0#0-2|-:t$<i>3]" +
- "[(3-4)s:y|i:y|_1#3-4]" +
- "[(6-7)s:z|i:z|_2#6-7]"); // 3
- ki.addDoc(fd);
+ fd = new FieldDocument();
+ fd.addTV("base",
+ "x y z",
+ "[(0-1)s:x|i:x|_0#0-2|-:t$<i>3]" +
+ "[(3-4)s:y|i:y|_1#3-4]" +
+ "[(6-7)s:z|i:z|_2#6-7]"); // 3
+ ki.addDoc(fd);
+ ki.commit();
+
+ String field = "base";
+ for (AtomicReaderContext atomic : ki.reader().leaves()) {
+ PositionsToOffset pto = new PositionsToOffset(atomic, field);
- ki.commit();
+ pto.add(0,1);
+ pto.add(0,2);
+ pto.add(1,2);
+ pto.add(1,1);
+ pto.add(1,20);
- String field = "base";
+ assertEquals("Start 0,1", pto.start(0,1), 2);
+ assertEquals("End 0,1", pto.end(0,1), 3);
- for (AtomicReaderContext atomic : ki.reader().leaves()) {
- PositionsToOffset pto = new PositionsToOffset(atomic, field);
+ assertEquals("Start 0,2", pto.start(0,2), 4);
+ assertEquals("End 0,2", pto.end(0,2), 5);
- pto.add(0,1);
- pto.add(0,2);
- pto.add(1,2);
- pto.add(1,1);
- pto.add(1,20);
+ assertEquals("Start 1,2", pto.start(1,2), 6);
+ assertEquals("End 1,2", pto.end(1,2), 7);
- assertEquals("Start 0,1", pto.start(0,1), 2);
- assertEquals("End 0,1", pto.end(0,1), 3);
-
- assertEquals("Start 0,2", pto.start(0,2), 4);
- assertEquals("End 0,2", pto.end(0,2), 5);
-
- assertEquals("Start 1,2", pto.start(1,2), 6);
- assertEquals("End 1,2", pto.end(1,2), 7);
-
- assertEquals("Start 1,1", pto.start(1,1), 3);
- assertEquals("End 1,1", pto.end(1,1), 4);
-
- assertEquals("Start 1,20", pto.start(1,20), 0);
- assertEquals("End 1,20", pto.end(1,20), -1);
- };
+ assertEquals("Start 1,1", pto.start(1,1), 3);
+ assertEquals("End 1,1", pto.end(1,1), 4);
+
+ assertEquals("Start 1,20", pto.start(1,20), 0);
+ assertEquals("End 1,20", pto.end(1,20), -1);
+ };
};
};
diff --git a/src/test/resources/index.properties b/src/test/resources/index.properties
deleted file mode 100644
index b8b6980..0000000
--- a/src/test/resources/index.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-lucene.version = ${project.version}
-lucene.name = ${project.name}