def _check(args, sep, kwsep, expected): res = paramparser.parse_quoted_separated_ext(args, sep, kwsep, multikey=True, prefixes='-+') assert res == expected
def _check(args, sep, kwsep, expected): res = paramparser.parse_quoted_separated_ext(args, sep, kwsep, brackets=(u'<>', u'()')) assert res == expected
def parse_query(self, query): """ transform an string into a tree of Query objects """ if isinstance(query, str): query = query.decode(config.charset) try: items = parse_quoted_separated_ext(query, name_value_separator=':', prefixes='-', multikey=True, brackets=('()', ), quotes='\'"') except BracketError, err: raise QueryError(str(err))
def _check(args, quotes, expected): res = paramparser.parse_quoted_separated_ext(args, quotes=quotes) assert res == expected
def _check(args, sep, kwsep, expected): res = paramparser.parse_quoted_separated_ext(args, sep, kwsep) assert res == expected