@@ -87,6 +87,7 @@ var _ = Describe("Diff.Calculate", func() {
87
87
ReplaceOp {Path : MustNewPointerFromString ("/a" ), Value : 124 },
88
88
TestOp {Path : MustNewPointerFromString ("/b" ), Value : 456 },
89
89
RemoveOp {Path : MustNewPointerFromString ("/b" )},
90
+ TestOp {Path : MustNewPointerFromString ("/c" ), Absent : true },
90
91
ReplaceOp {Path : MustNewPointerFromString ("/c?" ), Value : 456 },
91
92
},
92
93
)
@@ -130,6 +131,7 @@ var _ = Describe("Diff.Calculate", func() {
130
131
ReplaceOp {Path : MustNewPointerFromString ("/a" ), Value : 124 },
131
132
TestOp {Path : MustNewPointerFromString ("/b/b" ), Value : 4056 },
132
133
RemoveOp {Path : MustNewPointerFromString ("/b/b" )},
134
+ TestOp {Path : MustNewPointerFromString ("/b/c" ), Absent : true },
133
135
ReplaceOp {Path : MustNewPointerFromString ("/b/c?" ), Value : 4056 },
134
136
},
135
137
)
@@ -169,7 +171,9 @@ var _ = Describe("Diff.Calculate", func() {
169
171
[]Op {
170
172
TestOp {Path : MustNewPointerFromString ("/0" ), Value : "a" },
171
173
ReplaceOp {Path : MustNewPointerFromString ("/0" ), Value : "b" },
174
+ TestOp {Path : MustNewPointerFromString ("/1" ), Absent : true },
172
175
ReplaceOp {Path : MustNewPointerFromString ("/-" ), Value : 123 },
176
+ TestOp {Path : MustNewPointerFromString ("/2" ), Absent : true },
173
177
ReplaceOp {Path : MustNewPointerFromString ("/-" ), Value : 456 },
174
178
},
175
179
)
@@ -204,6 +208,7 @@ var _ = Describe("Diff.Calculate", func() {
204
208
[]Op {
205
209
TestOp {Path : MustNewPointerFromString ("/1" ), Value : 456 },
206
210
ReplaceOp {Path : MustNewPointerFromString ("/1" ), Value : "a" },
211
+ TestOp {Path : MustNewPointerFromString ("/2" ), Absent : true },
207
212
ReplaceOp {Path : MustNewPointerFromString ("/-" ), Value : 456 },
208
213
},
209
214
)
0 commit comments