github.com/balzaczyy/golucene@v0.0.0-20151210033525-d0be9ee89713/core/index/directoryReader_test.go (about) 1 package index 2 3 import ( 4 "fmt" 5 "github.com/balzaczyy/golucene/core/store" 6 "testing" 7 ) 8 9 func TestLeaves(t *testing.T) { 10 path := "../search/testdata/win8/belfrysample" 11 d, err := store.OpenFSDirectory(path) 12 if err != nil { 13 t.Error(err) 14 } 15 r, err := OpenDirectoryReader(d) 16 if err != nil { 17 t.Error(err) 18 } 19 if len(r.Leaves()) != 1 { 20 t.Error("Should have one sub reader.") 21 } 22 fmt.Println(r) 23 r2 := r.Context().Reader() 24 fmt.Println(r2) 25 if len(r2.Leaves()) != 1 { 26 t.Error("Should have one sub reader.") 27 } 28 }