Ejemplo n.º 1
0
 def _query_parser_plugins(self):
     return [
         plugins.WhitespacePlugin(),
         plugins.SingleQuotePlugin(),
         plugins.FieldsPlugin(),
         plugins.PrefixPlugin(),
         plugins.GroupPlugin(),
         plugins.OperatorsPlugin(),
         plugins.BoostPlugin()]
def test_prefix():
    p = default.QueryParser(
        "t", None, [plugins.WhitespacePlugin(),
                    plugins.PrefixPlugin()])
    assert repr(p.process(
        "a b* c")) == "<AndGroup <None:'a'>, <None:'b'*>, <None:'c'>>"