Ejemplo n.º 1
0
 def test_parse(self):
     events = common.parse(basic_parse(BytesIO(JSON)))
     events = [value
         for prefix, event, value in events
         if prefix == 'docs.item.meta.item.item'
     ]
     self.assertEqual(events, [1])
Ejemplo n.º 2
0
 def test_parse(self):
     events = common.parse(basic_parse(BytesIO(JSON)))
     events = [value
         for prefix, event, value in events
         if prefix == 'docs.item.meta.item.item'
     ]
     self.assertEqual(events, [1])
Ejemplo n.º 3
0
 def test_items(self):
     events = basic_parse(BytesIO(JSON))
     meta = list(common.items(common.parse(events), 'docs.item.meta'))
     self.assertEqual(meta, [
         [[1], {}],
         {'key': 'value'},
         None,
     ])
Ejemplo n.º 4
0
 def test_items(self):
     events = basic_parse(BytesIO(JSON))
     meta = list(common.items(common.parse(events), 'docs.item.meta'))
     self.assertEqual(meta, [
         [[1], {}],
         {'key': 'value'},
         None,
     ])
Ejemplo n.º 5
0
def parse(file):
    '''
    Backend-specific wrapper for ijson.common.parse.
    '''
    return common.parse(basic_parse(file))
Ejemplo n.º 6
0
def parse(file, buf_size=BUFSIZE):
    '''
    Backend-specific wrapper for ijson.common.parse.
    '''
    return common.parse(basic_parse(file, buf_size=buf_size))
Ejemplo n.º 7
0
def parse(file):
    '''
    Backend-specific wrapper for ijson.common.parse.
    '''
    return common.parse(basic_parse(file))
Ejemplo n.º 8
0
def parse(file):
    """
    Backend-specific wrapper for ijson.common.parse.
    """
    return common.parse(basic_parse(file))
Ejemplo n.º 9
0
def parse(file, buf_size=BUFSIZE):
    '''
    Backend-specific wrapper for ijson.common.parse.
    '''
    return common.parse(basic_parse(file, buf_size=buf_size))
Ejemplo n.º 10
0
def parse(file, **kwargs):
    '''
    Backend-specific wrapper for ijson.common.parse.
    '''
    return common.parse(basic_parse(compat.bytes_reader(file), **kwargs))
Ejemplo n.º 11
0
def parse(file):
    return common.parse(basic_parse(file))
Ejemplo n.º 12
0
 def test_items(self):
     events = basic_parse(BytesIO(JSON))
     meta = list(common.items(common.parse(events), "docs.item.meta"))
     self.assertEqual(meta, [[[1], {}], {"key": "value"}, None])
Ejemplo n.º 13
0
Archivo: yajl.py Proyecto: sashka/ijson
def parse(file, **kwargs):
    return common.parse(basic_parse(file, **kwargs))
Ejemplo n.º 14
0
 def parse(self):
     return common.parse(self.__basic_parse())
Ejemplo n.º 15
0
def parse(file, buf_size=BUFSIZE, do_translate=True):
    '''
    Backend-specific wrapper for ijson.common.parse.
    '''
    return common.parse(
        basic_parse(file, buf_size=buf_size, do_translate=do_translate))