code.gitea.io/gitea@v1.19.3/modules/indexer/code/bleve_test.go (about) 1 // Copyright 2019 The Gitea Authors. All rights reserved. 2 // SPDX-License-Identifier: MIT 3 4 package code 5 6 import ( 7 "testing" 8 9 "code.gitea.io/gitea/models/unittest" 10 11 "github.com/stretchr/testify/assert" 12 ) 13 14 func TestBleveIndexAndSearch(t *testing.T) { 15 unittest.PrepareTestEnv(t) 16 17 dir := t.TempDir() 18 19 idx, _, err := NewBleveIndexer(dir) 20 if err != nil { 21 assert.Fail(t, "Unable to create bleve indexer Error: %v", err) 22 if idx != nil { 23 idx.Close() 24 } 25 return 26 } 27 defer idx.Close() 28 29 testIndexer("beleve", t, idx) 30 }