Source

whoosh / tests / test_parse_plugins.py

Author Commit Message Labels Comments Date
Matt Chaput
Minor fixes to unit tests for Python 2.5.
Matt Chaput
Changed priority of SequencePlugin filter so it runs before operators.
Matt Chaput
Fuzzy plugin used "prefix" and "prefixlength" to mean same thing.
Matt Chaput
Sort keyword arguments in function query test class __repr__ to stabilize test results.
Matt Chaput
Converted tests to use py.test instead of nose.
Comments 1
Thomas Waldmann
white-space-only source cosmetics, details see below
Matt Chaput
Renamed ComplexPhrasePlugin to SequencePlugin. Added optional slop factor.
Matt Chaput
Added Sequence query type. Added ComplexPhrasePlugin to create sequence queries.
Matt Chaput
Fixed tests after reorganization. Moved legacy support into whoosh2 module.
Matt Chaput
Reorganized modules.
Matt Chaput
Broke query and matching modules into sub-modules because the files were huge.
Matt Chaput
Use pickle instead of marshal in pool to work around a bug in Python 3.x's marshal module.
Matt Chaput
Fixed problem with range query parsing regex (was too greedy across multiple ranges).
Branches
cleanup2.4
Matt Chaput
Fixed Regex query type, added RegexPlugin and PseudoFieldPlugin.
Thomas Waldmann
transformed all *.py files to lf lineends, remove trailing blanks, normalize EOF
Matt Chaput
Removed unused imports.
Matt Chaput
Moved analyzer up to field (it was always a bad decision to put it on the format, finally fixed it).
Jordan Sherer
Compatibility fixes part 1.
Matt Chaput
Merging spelling branch into mainline.
Matt Chaput
More work on supporting spelling correction.
Branches
dawg
Matt Chaput
Replacing query parser with refactored code. Various docs and bug fixes.
Branches
dawg
Matt Chaput
Added UnresolvedImport markers to get PyDev to quit complaining about things it can't find.
Vinay Sajip
Interim update. All tests pass on 2.7, on 3.2 1 skip and 3 failures.
Matt Chaput
Converted tests to nose.
Matt Chaput
A schema is now a required argument to QueryParser.__init__(). You can still create a schema-less parser by passing None.
Matt Chaput
Made GtLtPlugin regex configurable and work with FieldsPlugin instead of parsing the field name itself.
Matt Chaput
Added warning to GtLtPlugin docstring. Added GtLtPlugin to API docs.
Matt Chaput
Added parser plugin to allow greater than/less than syntax for ranges, e.g.
Matt Chaput
Fixed open date ranges when using DateParserPlugin. Fixed range regex to allow any characters.
mchaput
More work on fieldcaches and sorting/faceting.
  1. Prev
  2. 1
  3. 2
  4. Next