X Tutup
Skip to content

Commit fe4a86e

Browse files
committed
Start and extract mergepatch examples from the draft
For now, no failures.
1 parent 819bd9b commit fe4a86e

File tree

1 file changed

+79
-1
lines changed

1 file changed

+79
-1
lines changed

src/test/resources/jsonpatch/mergepatch/mergepatch.json

Lines changed: 79 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,83 @@
6666
"content": "This will be unchanged",
6767
"phoneNumber": "+01-123-456-7890"
6868
}
69+
},
70+
{
71+
"doc": {
72+
"a": "b"
73+
},
74+
"patch": {
75+
"a": "c"
76+
},
77+
"expected": {
78+
"a": "c"
79+
}
80+
},
81+
{
82+
"doc": {
83+
"a": "b"
84+
},
85+
"patch": {
86+
"b": "c"
87+
},
88+
"expected": {
89+
"a": "b",
90+
"b": "c"
91+
}
92+
},
93+
{
94+
"doc": {
95+
"a": "b"
96+
},
97+
"patch": {
98+
"a": null
99+
},
100+
"expected": {}
101+
},
102+
{
103+
"doc": {
104+
"a": "b",
105+
"b": "c"
106+
},
107+
"patch": {
108+
"a": null
109+
},
110+
"expected": {
111+
"b": "c"
112+
}
113+
},
114+
{
115+
"doc": {"a":["b"]},
116+
"patch": { "a": "c" },
117+
"expected": { "a": "c" }
118+
},
119+
{
120+
"doc": {
121+
"a": "c"
122+
},
123+
"patch": {
124+
"a": ["b"]
125+
},
126+
"expected": {
127+
"a": ["b"]
128+
}
129+
},
130+
{
131+
"doc": {
132+
"a": {
133+
"b": "c"
134+
}
135+
},
136+
"patch": {
137+
"a": {
138+
"b": "d",
139+
"c": null
140+
}
141+
},
142+
"expected": {
143+
"a": {
144+
"b": "d"
145+
}
146+
}
69147
}
70-
]
148+
]

0 commit comments

Comments
 (0)
X Tutup