Skip to content

Commit d7eacfb

Browse files
Add detailed diff recordings to PF diff tests (#2657)
This change adds recordings of the detailed diff sent to the engine to all Diff cross-tests in PF. This helps with spot-checking the results and troubleshooting issues. This comes after #2629 in order to reduce the noise in the change there.
1 parent 9319c4b commit d7eacfb

File tree

326 files changed

+620
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

326 files changed

+620
-0
lines changed

pkg/pf/tests/diff_list_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,7 @@ func TestDetailedDiffList(t *testing.T) {
219219
changeValue *[]string
220220
tfOut string
221221
pulumiOut string
222+
detailedDiff map[string]any
222223
}
223224

224225
for _, schemaValueMakerPair := range schemaValueMakerPairs {
@@ -242,6 +243,7 @@ func TestDetailedDiffList(t *testing.T) {
242243
changeValue: scenario.changeValue,
243244
tfOut: diff.TFOut,
244245
pulumiOut: diff.PulumiOut,
246+
detailedDiff: diff.PulumiDiff.DetailedDiff,
245247
})
246248
})
247249
}

pkg/pf/tests/diff_map_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ func TestDetailedDiffMap(t *testing.T) {
163163
changeValue *map[string]*string
164164
tfOut string
165165
pulumiOut string
166+
detailedDiff map[string]any
166167
}
167168

168169
for _, schemaValueMakerPair := range schemaValueMakerPairs {
@@ -184,6 +185,7 @@ func TestDetailedDiffMap(t *testing.T) {
184185
changeValue: scenario.changeValue,
185186
tfOut: diff.TFOut,
186187
pulumiOut: diff.PulumiOut,
188+
detailedDiff: diff.PulumiDiff.DetailedDiff,
187189
})
188190
})
189191
}

pkg/pf/tests/diff_object_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,7 @@ func TestDetailedDiffObject(t *testing.T) {
323323
changeValue *map[string]string
324324
tfOut string
325325
pulumiOut string
326+
detailedDiff map[string]any
326327
}
327328

328329
for _, schema := range schemas {
@@ -342,6 +343,7 @@ func TestDetailedDiffObject(t *testing.T) {
342343
changeValue: scenario.changeValue,
343344
tfOut: diff.TFOut,
344345
pulumiOut: diff.PulumiOut,
346+
detailedDiff: diff.PulumiDiff.DetailedDiff,
345347
})
346348
})
347349
}
@@ -361,6 +363,7 @@ func TestDetailedDiffObject(t *testing.T) {
361363
changeValue: scenario.changeValue,
362364
tfOut: diff.TFOut,
363365
pulumiOut: diff.PulumiOut,
366+
detailedDiff: diff.PulumiDiff.DetailedDiff,
364367
})
365368
})
366369
}

pkg/pf/tests/diff_set_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,7 @@ func TestDetailedDiffSet(t *testing.T) {
583583
changeValue *[]string
584584
tfOut string
585585
pulumiOut string
586+
detailedDiff map[string]any
586587
}
587588

588589
for _, schemaValueMakerPair := range schemaValueMakerPairs {
@@ -601,6 +602,7 @@ func TestDetailedDiffSet(t *testing.T) {
601602
changeValue: scenario.changeValue,
602603
tfOut: diff.TFOut,
603604
pulumiOut: diff.PulumiOut,
605+
detailedDiff: diff.PulumiDiff.DetailedDiff,
604606
})
605607
})
606608
}

pkg/pf/tests/diff_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ func TestDetailedDiffStringAttribute(t *testing.T) {
180180
changeValue *string
181181
tfOut string
182182
pulumiOut string
183+
detailedDiff map[string]any
183184
}
184185

185186
for _, schema := range schemas {
@@ -201,6 +202,7 @@ func TestDetailedDiffStringAttribute(t *testing.T) {
201202
changeValue: scenario.changeValue,
202203
tfOut: diff.TFOut,
203204
pulumiOut: diff.PulumiOut,
205+
detailedDiff: diff.PulumiDiff.DetailedDiff,
204206
})
205207
})
206208
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@ Resources:
3232
~ 1 to update
3333
1 unchanged
3434
`,
35+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{}},
3536
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/added_end.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,5 @@ Resources:
4141
~ 1 to update
4242
1 unchanged
4343
`,
44+
detailedDiff: map[string]interface{}{"keys[2]": map[string]interface{}{}},
4445
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/added_front.golden

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,9 @@ Resources:
4343
~ 1 to update
4444
1 unchanged
4545
`,
46+
detailedDiff: map[string]interface{}{
47+
"keys[0]": map[string]interface{}{"kind": "UPDATE"},
48+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
49+
"keys[2]": map[string]interface{}{},
50+
},
4651
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/added_middle.golden

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,8 @@ Resources:
4242
~ 1 to update
4343
1 unchanged
4444
`,
45+
detailedDiff: map[string]interface{}{
46+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
47+
"keys[2]": map[string]interface{}{},
48+
},
4549
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/changed_empty_to_null.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ Resources:
2727
~ 1 to update
2828
1 unchanged
2929
`,
30+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{"kind": "DELETE"}},
3031
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/changed_non-empty.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ Resources:
3434
~ 1 to update
3535
1 unchanged
3636
`,
37+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{"kind": "UPDATE"}},
3738
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/changed_null_to_empty.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ Resources:
2727
~ 1 to update
2828
1 unchanged
2929
`,
30+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{}},
3031
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/element_added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,5 @@ Resources:
3838
~ 1 to update
3939
1 unchanged
4040
`,
41+
detailedDiff: map[string]interface{}{"keys[1]": map[string]interface{}{}},
4142
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/element_removed.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,5 @@ Resources:
3636
~ 1 to update
3737
1 unchanged
3838
`,
39+
detailedDiff: map[string]interface{}{"keys[1]": map[string]interface{}{"kind": "DELETE"}},
3940
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/long_list_added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,5 @@ Resources:
7777
~ 1 to update
7878
1 unchanged
7979
`,
80+
detailedDiff: map[string]interface{}{"keys[20]": map[string]interface{}{}},
8081
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/long_list_added_front.golden

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,27 @@ Resources:
9797
~ 1 to update
9898
1 unchanged
9999
`,
100+
detailedDiff: map[string]interface{}{
101+
"keys[0]": map[string]interface{}{"kind": "UPDATE"},
102+
"keys[10]": map[string]interface{}{"kind": "UPDATE"},
103+
"keys[11]": map[string]interface{}{"kind": "UPDATE"},
104+
"keys[12]": map[string]interface{}{"kind": "UPDATE"},
105+
"keys[13]": map[string]interface{}{"kind": "UPDATE"},
106+
"keys[14]": map[string]interface{}{"kind": "UPDATE"},
107+
"keys[15]": map[string]interface{}{"kind": "UPDATE"},
108+
"keys[16]": map[string]interface{}{"kind": "UPDATE"},
109+
"keys[17]": map[string]interface{}{"kind": "UPDATE"},
110+
"keys[18]": map[string]interface{}{"kind": "UPDATE"},
111+
"keys[19]": map[string]interface{}{"kind": "UPDATE"},
112+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
113+
"keys[20]": map[string]interface{}{},
114+
"keys[2]": map[string]interface{}{"kind": "UPDATE"},
115+
"keys[3]": map[string]interface{}{"kind": "UPDATE"},
116+
"keys[4]": map[string]interface{}{"kind": "UPDATE"},
117+
"keys[5]": map[string]interface{}{"kind": "UPDATE"},
118+
"keys[6]": map[string]interface{}{"kind": "UPDATE"},
119+
"keys[7]": map[string]interface{}{"kind": "UPDATE"},
120+
"keys[8]": map[string]interface{}{"kind": "UPDATE"},
121+
"keys[9]": map[string]interface{}{"kind": "UPDATE"},
122+
},
100123
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/non-null_to_null.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ Resources:
3333
~ 1 to update
3434
1 unchanged
3535
`,
36+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{"kind": "DELETE"}},
3637
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/null_to_non-null.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ Resources:
3333
~ 1 to update
3434
1 unchanged
3535
`,
36+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{}},
3637
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/removed.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ Resources:
3434
~ 1 to update
3535
1 unchanged
3636
`,
37+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{"kind": "DELETE"}},
3738
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/removed_end.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,5 @@ Resources:
4141
~ 1 to update
4242
1 unchanged
4343
`,
44+
detailedDiff: map[string]interface{}{"keys[2]": map[string]interface{}{"kind": "DELETE"}},
4445
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/removed_front.golden

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,9 @@ Resources:
4343
~ 1 to update
4444
1 unchanged
4545
`,
46+
detailedDiff: map[string]interface{}{
47+
"keys[0]": map[string]interface{}{"kind": "UPDATE"},
48+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
49+
"keys[2]": map[string]interface{}{"kind": "DELETE"},
50+
},
4651
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_no_replace/removed_middle.golden

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,8 @@ Resources:
4242
~ 1 to update
4343
1 unchanged
4444
`,
45+
detailedDiff: map[string]interface{}{
46+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
47+
"keys[2]": map[string]interface{}{"kind": "DELETE"},
48+
},
4549
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@ Resources:
3232
+-1 to replace
3333
1 unchanged
3434
`,
35+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{}},
3536
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/added_end.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,5 @@ Resources:
4141
+-1 to replace
4242
1 unchanged
4343
`,
44+
detailedDiff: map[string]interface{}{"keys[2]": map[string]interface{}{}},
4445
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/added_front.golden

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,9 @@ Resources:
4343
+-1 to replace
4444
1 unchanged
4545
`,
46+
detailedDiff: map[string]interface{}{
47+
"keys[0]": map[string]interface{}{"kind": "UPDATE"},
48+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
49+
"keys[2]": map[string]interface{}{},
50+
},
4651
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/added_middle.golden

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,8 @@ Resources:
4242
+-1 to replace
4343
1 unchanged
4444
`,
45+
detailedDiff: map[string]interface{}{
46+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
47+
"keys[2]": map[string]interface{}{},
48+
},
4549
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/changed_empty_to_null.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ Resources:
2727
+-1 to replace
2828
1 unchanged
2929
`,
30+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{"kind": "DELETE"}},
3031
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/changed_non-empty.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ Resources:
3434
+-1 to replace
3535
1 unchanged
3636
`,
37+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{"kind": "UPDATE"}},
3738
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/changed_null_to_empty.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,5 @@ Resources:
2727
+-1 to replace
2828
1 unchanged
2929
`,
30+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{}},
3031
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/element_added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,5 @@ Resources:
3838
+-1 to replace
3939
1 unchanged
4040
`,
41+
detailedDiff: map[string]interface{}{"keys[1]": map[string]interface{}{}},
4142
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/element_removed.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,5 @@ Resources:
3636
+-1 to replace
3737
1 unchanged
3838
`,
39+
detailedDiff: map[string]interface{}{"keys[1]": map[string]interface{}{"kind": "DELETE"}},
3940
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/long_list_added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,5 @@ Resources:
7777
+-1 to replace
7878
1 unchanged
7979
`,
80+
detailedDiff: map[string]interface{}{"keys[20]": map[string]interface{}{}},
8081
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/long_list_added_front.golden

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,27 @@ Resources:
9797
+-1 to replace
9898
1 unchanged
9999
`,
100+
detailedDiff: map[string]interface{}{
101+
"keys[0]": map[string]interface{}{"kind": "UPDATE"},
102+
"keys[10]": map[string]interface{}{"kind": "UPDATE"},
103+
"keys[11]": map[string]interface{}{"kind": "UPDATE"},
104+
"keys[12]": map[string]interface{}{"kind": "UPDATE"},
105+
"keys[13]": map[string]interface{}{"kind": "UPDATE"},
106+
"keys[14]": map[string]interface{}{"kind": "UPDATE"},
107+
"keys[15]": map[string]interface{}{"kind": "UPDATE"},
108+
"keys[16]": map[string]interface{}{"kind": "UPDATE"},
109+
"keys[17]": map[string]interface{}{"kind": "UPDATE"},
110+
"keys[18]": map[string]interface{}{"kind": "UPDATE"},
111+
"keys[19]": map[string]interface{}{"kind": "UPDATE"},
112+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
113+
"keys[20]": map[string]interface{}{},
114+
"keys[2]": map[string]interface{}{"kind": "UPDATE"},
115+
"keys[3]": map[string]interface{}{"kind": "UPDATE"},
116+
"keys[4]": map[string]interface{}{"kind": "UPDATE"},
117+
"keys[5]": map[string]interface{}{"kind": "UPDATE"},
118+
"keys[6]": map[string]interface{}{"kind": "UPDATE"},
119+
"keys[7]": map[string]interface{}{"kind": "UPDATE"},
120+
"keys[8]": map[string]interface{}{"kind": "UPDATE"},
121+
"keys[9]": map[string]interface{}{"kind": "UPDATE"},
122+
},
100123
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/non-null_to_null.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ Resources:
3333
+-1 to replace
3434
1 unchanged
3535
`,
36+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{"kind": "DELETE"}},
3637
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/null_to_non-null.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ Resources:
3333
+-1 to replace
3434
1 unchanged
3535
`,
36+
detailedDiff: map[string]interface{}{"keys": map[string]interface{}{}},
3637
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/removed.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,5 @@ Resources:
3434
+-1 to replace
3535
1 unchanged
3636
`,
37+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{"kind": "DELETE"}},
3738
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/removed_end.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,5 @@ Resources:
4141
+-1 to replace
4242
1 unchanged
4343
`,
44+
detailedDiff: map[string]interface{}{"keys[2]": map[string]interface{}{"kind": "DELETE"}},
4445
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/removed_front.golden

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,9 @@ Resources:
4343
+-1 to replace
4444
1 unchanged
4545
`,
46+
detailedDiff: map[string]interface{}{
47+
"keys[0]": map[string]interface{}{"kind": "UPDATE"},
48+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
49+
"keys[2]": map[string]interface{}{"kind": "DELETE"},
50+
},
4651
}

pkg/pf/tests/testdata/TestDetailedDiffList/attribute_requires_replace/removed_middle.golden

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,8 @@ Resources:
4242
+-1 to replace
4343
1 unchanged
4444
`,
45+
detailedDiff: map[string]interface{}{
46+
"keys[1]": map[string]interface{}{"kind": "UPDATE"},
47+
"keys[2]": map[string]interface{}{"kind": "DELETE"},
48+
},
4549
}

pkg/pf/tests/testdata/TestDetailedDiffList/block_nested_requires_replace/added.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,5 @@ Resources:
3535
+-1 to replace
3636
1 unchanged
3737
`,
38+
detailedDiff: map[string]interface{}{"keys[0]": map[string]interface{}{}},
3839
}

pkg/pf/tests/testdata/TestDetailedDiffList/block_nested_requires_replace/added_end.golden

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,5 @@ Resources:
4444
+-1 to replace
4545
1 unchanged
4646
`,
47+
detailedDiff: map[string]interface{}{"keys[2]": map[string]interface{}{}},
4748
}

pkg/pf/tests/testdata/TestDetailedDiffList/block_nested_requires_replace/added_front.golden

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,9 @@ Resources:
5454
+-1 to replace
5555
1 unchanged
5656
`,
57+
detailedDiff: map[string]interface{}{
58+
"keys[0].nested": map[string]interface{}{"kind": "UPDATE"},
59+
"keys[1].nested": map[string]interface{}{"kind": "UPDATE"},
60+
"keys[2]": map[string]interface{}{},
61+
},
5762
}

pkg/pf/tests/testdata/TestDetailedDiffList/block_nested_requires_replace/added_middle.golden

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,8 @@ Resources:
5050
+-1 to replace
5151
1 unchanged
5252
`,
53+
detailedDiff: map[string]interface{}{
54+
"keys[1].nested": map[string]interface{}{"kind": "UPDATE"},
55+
"keys[2]": map[string]interface{}{},
56+
},
5357
}

0 commit comments

Comments
 (0)