Marty Schoch
5408083ab5
from JSON parsing regexp/wildcard queries defaulted to boost of 0
...
having boost of 0 led to invalid scores of NaN
added integration test for wildcard query
added ability to run single integration test at a time
added assertion that scoare is not NaN/+Inf/-Inf
2016-02-23 09:22:39 -05:00
Marty Schoch
c07fa47551
added test case to verify boost is working
2016-02-05 13:10:01 -05:00
Marty Schoch
0bddafb9e1
properly anchor regexp patterns to end of term
...
added integration tests for regexp anchoring
fixes #329
2016-01-21 13:44:38 -05:00
Marty Schoch
b7c03dae1a
boolean query defaults to minShould of 0
...
fixes #258
2016-01-12 16:30:10 -05:00
Marty Schoch
f7698f1f15
support match_all, match_none and docid queries via JSON
...
also fixed bug in docIDQuery execution which would cause not
matching the highest docID passed in if it was in fact a
valid ID
2015-12-16 14:53:14 -05:00
Marty Schoch
a73a178923
fix incorrect prefix search behavior
...
avoids double incrementing of end term when reading term dict
fixes #293
2015-12-04 14:07:16 -05:00
Marty Schoch
f35e2e42df
fix highlighting to work on fields containing arrays
...
fixes #170
2015-07-31 14:43:12 -04:00
Marty Schoch
2a8f319689
added test case for query string containing only MUST NOT clause
2015-07-13 15:30:19 -04:00
Marty Schoch
7f0961424d
updated tests for <mark></mark>
2015-07-06 18:00:05 -04:00
Marty Schoch
a2c3fa262a
add more test cases of index
...
tests fields, highlighting, document field loading
2014-11-26 15:36:58 -05:00
Marty Schoch
12ec3173fa
added integration test for fuzzy search
2014-11-21 14:01:48 -05:00
Marty Schoch
68a2b9614d
refactored integration tests into separate package
...
also made integration tests declarative
you can now easily define new datasets/mappings/searches/results
2014-11-19 15:58:15 -05:00