1
0
mirror of https://github.com/nextapps-de/flexsearch.git synced 2025-09-01 01:51:57 +02:00

ADD dynamically create context by "depth"

MOD move "ngram" to tokenizers
FIX using "this" in global encoders
This commit is contained in:
Thomas Wilkerling
2018-03-18 00:50:02 +01:00
parent 75e43a9759
commit 7d6398d621
5 changed files with 131 additions and 182 deletions

View File

@@ -122,8 +122,8 @@ describe('Initialize', function(){
flexsearch_ngram = new FlexSearch({
encode: 'ngram',
mode: 'strict',
encode: 'advanced',
mode: 'ngram',
async: false,
worker: false
});
@@ -173,7 +173,7 @@ describe('Initialize', function(){
expect(flexsearch_forward.mode).to.equal("forward");
expect(flexsearch_reverse.mode).to.equal("reverse");
expect(flexsearch_full.mode).to.equal("full");
expect(flexsearch_ngram.mode).to.equal("strict");
expect(flexsearch_ngram.mode).to.equal("ngram");
});
});
@@ -905,6 +905,7 @@ describe('Options', function(){
expect(flexsearch_ngram.length).to.equal(1);
expect(flexsearch_ngram.search("mayer")).to.have.lengthOf(1);
expect(flexsearch_ngram.search("philip meier")).to.have.lengthOf(1);
expect(flexsearch_ngram.search("philip meier")).to.include(0);
expect(flexsearch_ngram.search("björn meier")).to.have.lengthOf(1);