blob: b8ed7a4ba5a8663373823806185d66069bac42e6 [file] [log] [blame]
Marcel van Lohuizen2156c812018-12-10 16:05:07 +01001// From http://yaml.org/type/merge.html
2// Test
Marcel van Lohuizen4a8c4ca2019-05-31 17:32:35 +02003anchors: {
4 list: [{
5 x: 1
6 y: 2
7 }, {
8 x: 0
9 y: 2
10 }, {
11 r: 10
12 }, {
13 r: 1
14 }]
15}
Marcel van Lohuizen2156c812018-12-10 16:05:07 +010016// All the following maps are equal:
17plain: {
18 // Explicit keys
19 x: 1
20 y: 2
21 r: 10
22 label: "center/big"
23}
24mergeOne: {
25 x: 1
26 y: 2
27 // Merge one map
28 r: 10
29 label: "center/big"
30}
31mergeMultiple: {
32 r: 10
33 x: 1
34 y: 2
35 // Merge multiple maps
36 label: "center/big"
37}
38override: {
39 r: 10
40 x: 1
41 y: 2
42 label: "center/big"
43}
44shortTag: {
45 r: 10
46 x: 1
47 y: 2
48 // Explicit short merge tag
49 label: "center/big"
50}
51longTag: {
52 r: 10
53 x: 1
54 y: 2
55 // Explicit merge long tag
56 label: "center/big"
57}
58inlineMap: {
59 // Inlined map
60 x: 1
61 y: 2
62 r: 10
63 label: "center/big"
64}
65inlineSequenceMap: {
66 // Inlined map in sequence
67 r: 10
68 x: 1
69 y: 2
70 label: "center/big"
71}