summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--_test/test_issues.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/_test/test_issues.py b/_test/test_issues.py
index 07097c8..460acf9 100644
--- a/_test/test_issues.py
+++ b/_test/test_issues.py
@@ -389,3 +389,22 @@ class TestIssues:
yaml.safe_load(']')
with pytest.raises(ruamel.yaml.parser.ParserError):
yaml.safe_load('{]')
+
+ def test_issue_234(self):
+ import ruamel.yaml
+ from ruamel.yaml import YAML
+
+ inp = dedent("""\
+ - key: key1
+ ctx: [one, two]
+ help: one
+ cmd: >
+ foo bar
+ foo bar
+ """)
+ yaml = YAML(typ='safe', pure=True)
+ data = yaml.load(inp)
+ # data = ruamel.yaml.safe_load(inp)
+ fold = data[0]['cmd']
+ print(repr(fold))
+ assert '\a' not in fold