related: Fix toLower

Don't change the slice.

Fixes #7198
This commit is contained in:
Bjørn Erik Pedersen
2020-04-21 17:44:48 +02:00
parent b3c825756f
commit 27af5a339a
2 changed files with 20 additions and 2 deletions

View File

@@ -201,6 +201,21 @@ func TestSearch(t *testing.T) {
}
func TestToKeywordsToLower(t *testing.T) {
c := qt.New(t)
slice := []string{"A", "B", "C"}
config := IndexConfig{ToLower: true}
keywords, err := config.ToKeywords(slice)
c.Assert(err, qt.IsNil)
c.Assert(slice, qt.DeepEquals, []string{"A", "B", "C"})
c.Assert(keywords, qt.DeepEquals, []Keyword{
StringKeyword("a"),
StringKeyword("b"),
StringKeyword("c"),
})
}
func BenchmarkRelatedNewIndex(b *testing.B) {
pages := make([]*testDoc, 100)