blob: 559dcba1b6da2cd1fbeaea7a73dfb5fe1347d236 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# coding: utf-8
from __future__ import absolute_import, print_function, unicode_literals
import pytest # NOQA
from roundtrip import round_trip, round_trip_load, round_trip_dump, dedent # NOQA
class TestIssue61:
def test_issue_61(self):
import ruamel.yaml
s = dedent(
"""
def1: &ANCHOR1
key1: value1
def: &ANCHOR
<<: *ANCHOR1
key: value
comb:
<<: *ANCHOR
"""
)
data = ruamel.yaml.round_trip_load(s)
assert str(data['comb']) == str(data['def'])
assert str(data['comb']) == "ordereddict([('key', 'value'), ('key1', 'value1')])"
|