diff options
author | Anthon van der Neut <anthon@mnt.org> | 2016-04-14 15:52:40 +0200 |
---|---|---|
committer | Anthon van der Neut <anthon@mnt.org> | 2016-04-14 15:52:40 +0200 |
commit | 879d6d4e99f31436e2a9a9aed84c96817e766431 (patch) | |
tree | f34316628998e6e5ee83908e7387ab5b896f42dc /_test/roundtrip.py | |
parent | 9fd5fa35ed5aae678af14f2dbeed8f1a06e775b0 (diff) | |
download | ruamel.yaml-879d6d4e99f31436e2a9a9aed84c96817e766431.tar.gz |
added top_level_colon_align/prefix_colon0.11.9
Diffstat (limited to '_test/roundtrip.py')
-rw-r--r-- | _test/roundtrip.py | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/_test/roundtrip.py b/_test/roundtrip.py index 4534a16..b9cc657 100644 --- a/_test/roundtrip.py +++ b/_test/roundtrip.py @@ -27,15 +27,16 @@ def round_trip_load(inp): return ruamel.yaml.load(dinp, ruamel.yaml.RoundTripLoader) -def round_trip_dump(data, indent=None, block_seq_indent=None): - dumper = ruamel.yaml.RoundTripDumper - return ruamel.yaml.dump(data, default_flow_style=False, Dumper=dumper, - allow_unicode=True, - indent=indent, block_seq_indent=block_seq_indent) +def round_trip_dump(data, indent=None, block_seq_indent=None, top_level_colon_align=None, + prefix_colon=None): + return ruamel.yaml.round_trip_dump(data, + indent=indent, block_seq_indent=block_seq_indent, + top_level_colon_align=top_level_colon_align, + prefix_colon=prefix_colon) def round_trip(inp, outp=None, extra=None, intermediate=None, indent=None, - block_seq_indent=None): + block_seq_indent=None, top_level_colon_align=None, prefix_colon=None): if outp is None: outp = inp doutp = dedent(outp) @@ -48,9 +49,13 @@ def round_trip(inp, outp=None, extra=None, intermediate=None, indent=None, if data[k] != v: print('{0!r} <> {1!r}'.format(data[k], v)) raise ValueError - res = round_trip_dump(data, indent=indent, block_seq_indent=block_seq_indent) + res = round_trip_dump(data, indent=indent, block_seq_indent=block_seq_indent, + top_level_colon_align=top_level_colon_align, + prefix_colon=prefix_colon) print('roundtrip data:\n', res, sep='') assert res == doutp - res = round_trip_dump(data, indent=indent, block_seq_indent=block_seq_indent) + res = round_trip_dump(data, indent=indent, block_seq_indent=block_seq_indent, + top_level_colon_align=top_level_colon_align, + prefix_colon=prefix_colon) print('roundtrip second round data:\n', res, sep='') assert res == doutp |