示例#1
0
 def __init__(self):
     self.tree = ryml.Tree()
示例#2
0
 def parse(self, case):
     ryml.parse(case.src_as_bytearray, tree=ryml.Tree())
示例#3
0
 def _test34_bytearray__rw__reuse_tree(
         self):  # bytearray buffers are mutable
     t = ryml.Tree()
     r = ryml.parse_in_situ(self.src_as_bytearray, tree=t)
     self.assertTrue(r is t)
     self.case.check(self, t)
示例#4
0
 def _test32_bytearray__ro__reuse_tree(self):
     t = ryml.Tree()
     r = ryml.parse(self.src_as_bytearray, tree=t)
     self.assertTrue(r is t)
     self.case.check(self, t)
示例#5
0
 def _test12_str__ro__reuse_tree(
         self):  # cannot read string buffers (or can we?)
     t = ryml.Tree()
     ryml.parse(self.src_as_str, tree=t)
     self.case.check(self, t)
示例#6
0
 def _test22_bytes__ro__reuse_tree(self):
     t = ryml.Tree()
     r = ryml.parse_in_arena(self.src_as_bytes, tree=t)
     self.assertTrue(r is t)
     self.case.check(self, t)