"""SearchQueryParenthesisedParser - Measurements of CP-conserving trilinear gauge boson couplings WWV (V gamma, Z) in e(+)e(-) collisions at LEP2"""
self.assertEqual(self.parser.parse_query('Measurements of CP-conserving trilinear gauge boson couplings WWV (V gamma, Z) in e(+)e(-) collisions at LEP2'),
"""SPIRES search syntax - find a alvarez gaume, j r r"""
ifcfg['CFG_WEBSEARCH_SPIRES_SYNTAX']>0:
inv_search='author:"alvarez gaume, j* r* r*"'
spi_search='find a alvarez gaume, j r r'
self._compare_searches(inv_search,spi_search)
deftest_author_full_initial(self):
"""SPIRES search syntax - find a klebanov, ig.r."""
ifcfg['CFG_WEBSEARCH_SPIRES_SYNTAX']>0:
inv_search='author:"klebanov, ig* r*" or exactauthor:"klebanov, i r"'
spi_search="find a klebanov, ig.r."
self._compare_searches(inv_search,spi_search)
deftest_author_full_first(self):
"""SPIRES search syntax - find a ellis, john"""
ifcfg['CFG_WEBSEARCH_SPIRES_SYNTAX']>0:
invenio_search='author:"ellis, john*" or exactauthor:"ellis, j *" or exactauthor:"ellis, j" or exactauthor:"ellis, jo" or exactauthor:"ellis, joh" or author:"ellis, john, *"'