Added seq/map gen emitter tests

This commit is contained in:
Jesse Beder 2012-05-23 11:20:36 -05:00
parent 52813050d2
commit 288c7e51f2
2 changed files with 2356 additions and 0 deletions

View File

@ -104,6 +104,12 @@ def gen_templates():
[[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
[map_end()],
[doc_end(True)]]
yield [[doc_start(True)],
[seq_start()],
[[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
[[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
[seq_end()],
[doc_end(True)]]
def expand(template):
if len(template) == 0:

File diff suppressed because it is too large Load Diff