Test Go bindings for DeletionsReader.
Project: http://git-wip-us.apache.org/repos/asf/lucy/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/bfe8a347 Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/bfe8a347 Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/bfe8a347 Branch: refs/heads/master Commit: bfe8a34733ff43ecf34dc2e7523684381dbec5a9 Parents: a405c39 Author: Marvin Humphrey <[email protected]> Authored: Thu Dec 10 17:10:50 2015 -0800 Committer: Marvin Humphrey <[email protected]> Committed: Thu Dec 10 18:22:54 2015 -0800 ---------------------------------------------------------------------- go/lucy/index_test.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucy/blob/bfe8a347/go/lucy/index_test.go ---------------------------------------------------------------------- diff --git a/go/lucy/index_test.go b/go/lucy/index_test.go index e75ede4..ebf5d25 100644 --- a/go/lucy/index_test.go +++ b/go/lucy/index_test.go @@ -833,3 +833,17 @@ func TestHighlightReaderMisc(t *testing.T) { } runDataReaderCommon(t, reader, true) } + +func TestDeletionsReaderMisc(t *testing.T) { + folder := createTestIndex("a", "b", "c") + ixReader, _ := OpenIndexReader(folder, nil, nil) + segReaders := ixReader.SegReaders() + delReader := segReaders[0].Fetch("Lucy::Index::DeletionsReader").(DeletionsReader) + if count := delReader.delCount(); count != 0 { + t.Errorf("delCount: %d", count); + } + if matcher := delReader.iterator(); matcher == nil { + t.Errorf("iterator: %#v", matcher) + } + runDataReaderCommon(t, delReader, true) +}
