Skip to content

Commit 717db12

Browse files
committed
Add nested duplicate merge key test cases
1 parent cc352d5 commit 717db12

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

tests/legacy_tests/data/construct-merge.code

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@
99
{ "x": 1, "y": 2, "r": 10, "label": "center/big" },
1010
{ "x": 1, "y": 2, "r": 10, "label": "center/big" },
1111
{ "x": 1, "y": 2, "r": 10, "label": "center/big" },
12+
{ "x": 1, "y": 2, "r": 10, "label": "center/big" },
13+
{ "x": 1, "y": 2, "r": 10, "label": "center/big" },
14+
{ "x": 1, "y": 2, "r": 10, "label": "center/big" },
1215
]

tests/legacy_tests/data/construct-merge.data

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,12 @@
3636
<< : *CENTER
3737
r: 10
3838
label: center/big
39+
40+
- # Nested duplicate merge level 0
41+
&NESTED_L0 { x: 1, y: 2, r: 10, label: center/big }
42+
43+
- # Nested duplicate merge level 1
44+
&NESTED_L1 { <<: [ *NESTED_L0, *NESTED_L0 ] }
45+
46+
- # Nested duplicate merge level 2
47+
&NESTED_L2 { <<: [ *NESTED_L1, *NESTED_L1 ] }

0 commit comments

Comments
 (0)