def test_altparser_prepare(self): altparser = inputs.AltParser('dismax', 'douglas adams', qf='author', mm=1) self.assertEqual(altparser.prepare(self.query_obj), u"""_query_:"{!dismax mm=1 qf=author}douglas adams\"""") altparser = inputs.AltParser('dismax', 'Don\'t panic', qf='text author', mm=1) self.assertEqual(altparser.prepare(self.query_obj), u"""_query_:"{!dismax mm=1 qf='text author'}Don't panic\"""")
def test_altparser_init(self): altparser = inputs.AltParser('dismax') self.assertEqual(altparser.parser_name, 'dismax') self.assertEqual(altparser.query_string, '') self.assertEqual(altparser.kwargs, {}) self.assertEqual(altparser.post_process, False) altparser = inputs.AltParser('dismax', 'douglas adams', qf='author', mm=1) self.assertEqual(altparser.parser_name, 'dismax') self.assertEqual(altparser.query_string, 'douglas adams') self.assertEqual(altparser.kwargs, {'mm': 1, 'qf': 'author'}) self.assertEqual(altparser.post_process, False)
def test_altparser_init(self): altparser = inputs.AltParser("dismax") self.assertEqual(altparser.parser_name, "dismax") self.assertEqual(altparser.query_string, "") self.assertEqual(altparser.kwargs, {}) self.assertEqual(altparser.post_process, False) altparser = inputs.AltParser("dismax", "douglas adams", qf="author", mm=1) self.assertEqual(altparser.parser_name, "dismax") self.assertEqual(altparser.query_string, "douglas adams") self.assertEqual(altparser.kwargs, {"mm": 1, "qf": "author"}) self.assertEqual(altparser.post_process, False)
def test_altparser_prepare(self): altparser = inputs.AltParser("dismax", "douglas adams", qf="author", mm=1) self.assertEqual( altparser.prepare(self.query_obj), """_query_:"{!dismax mm=1 qf=author}douglas adams\"""", ) altparser = inputs.AltParser("dismax", "Don't panic", qf="text author", mm=1) self.assertEqual( altparser.prepare(self.query_obj), """_query_:"{!dismax mm=1 qf='text author'}Don't panic\"""", )
def test_altparser_prepare(self): altparser = inputs.AltParser('dismax', 'douglas adams', qf='author', mm=1) self.assertEqual(altparser.prepare(self.query_obj), u"""{!dismax mm=1 qf=author v='douglas adams'}""")
def test_altparser_prepare(self): altparser = inputs.AltParser('dismax', 'douglas adams', qf='author', mm=1) # Not supported on that backend. self.assertEqual(altparser.prepare(self.query_obj), '')
def test_altparser_prepare(self): altparser = inputs.AltParser("dismax", "douglas adams", qf="author", mm=1) # Not supported on that backend. self.assertEqual(altparser.prepare(self.query_obj), "")
def test_altparser_prepare(self): altparser = inputs.AltParser("dismax", "douglas adams", qf="author", mm=1) self.assertEqual( altparser.prepare(self.query_obj), """{!dismax mm=1 qf=author v='douglas adams'}""", )
def test_altparser_prepare(self): altparser = inputs.AltParser('hello OR there, :you') # Not supported on that backend. self.assertEqual(altparser.prepare(self.query_obj), '')