Commit e15de90
markphelps
fix: update tests to handle ID fields in export
The PR flipt-io#4359 adds ID fields to rollouts and constraints in the export.
This change updates the tests to handle these new fields properly:
1. CLI tests now check for individual fields rather than exact YAML blocks
since IDs are included between the fields
2. Integration tests strip ID fields using regex before comparison
since IDs are server-generated UUIDs and not stable across import/export
This preserves the PR's intent (adding IDs to exports) while fixing tests.
Signed-off-by: markphelps <[email protected]>1 parent 9f99771 commit e15de90
File tree
19 files changed
+1248
-828
lines changed- build/testing
- internal/ext/testdata
19 files changed
+1248
-828
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| 183 | + | |
| 184 | + | |
183 | 185 | | |
184 | 186 | | |
185 | | - | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
186 | 197 | | |
187 | 198 | | |
188 | 199 | | |
| |||
199 | 210 | | |
200 | 211 | | |
201 | 212 | | |
202 | | - | |
203 | | - | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
204 | 223 | | |
205 | 224 | | |
206 | 225 | | |
| |||
239 | 258 | | |
240 | 259 | | |
241 | 260 | | |
| 261 | + | |
242 | 262 | | |
243 | 263 | | |
244 | | - | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
245 | 272 | | |
246 | 273 | | |
247 | 274 | | |
| |||
258 | 285 | | |
259 | 286 | | |
260 | 287 | | |
261 | | - | |
262 | | - | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
263 | 298 | | |
264 | 299 | | |
265 | 300 | | |
| |||
280 | 315 | | |
281 | 316 | | |
282 | 317 | | |
| 318 | + | |
283 | 319 | | |
284 | 320 | | |
285 | | - | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
286 | 330 | | |
287 | 331 | | |
288 | 332 | | |
| |||
305 | 349 | | |
306 | 350 | | |
307 | 351 | | |
| 352 | + | |
308 | 353 | | |
309 | 354 | | |
310 | | - | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
311 | 364 | | |
312 | 365 | | |
313 | 366 | | |
| |||
330 | 383 | | |
331 | 384 | | |
332 | 385 | | |
| 386 | + | |
333 | 387 | | |
334 | 388 | | |
335 | | - | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
336 | 397 | | |
337 | 398 | | |
338 | 399 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
648 | 649 | | |
649 | 650 | | |
650 | 651 | | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
651 | 664 | | |
652 | 665 | | |
653 | 666 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| 179 | + | |
179 | 180 | | |
180 | 181 | | |
| 182 | + | |
| 183 | + | |
181 | 184 | | |
182 | 185 | | |
183 | 186 | | |
| |||
301 | 304 | | |
302 | 305 | | |
303 | 306 | | |
| 307 | + | |
304 | 308 | | |
305 | 309 | | |
306 | 310 | | |
| |||
865 | 869 | | |
866 | 870 | | |
867 | 871 | | |
| 872 | + | |
868 | 873 | | |
869 | 874 | | |
870 | 875 | | |
| |||
1944 | 1949 | | |
1945 | 1950 | | |
1946 | 1951 | | |
| 1952 | + | |
1947 | 1953 | | |
1948 | 1954 | | |
1949 | 1955 | | |
| |||
3562 | 3568 | | |
3563 | 3569 | | |
3564 | 3570 | | |
| 3571 | + | |
| 3572 | + | |
3565 | 3573 | | |
3566 | 3574 | | |
| 3575 | + | |
3567 | 3576 | | |
3568 | 3577 | | |
3569 | 3578 | | |
| |||
3693 | 3702 | | |
3694 | 3703 | | |
3695 | 3704 | | |
| 3705 | + | |
3696 | 3706 | | |
3697 | 3707 | | |
3698 | 3708 | | |
| |||
3707 | 3717 | | |
3708 | 3718 | | |
3709 | 3719 | | |
| 3720 | + | |
3710 | 3721 | | |
3711 | 3722 | | |
3712 | 3723 | | |
| |||
3762 | 3773 | | |
3763 | 3774 | | |
3764 | 3775 | | |
| 3776 | + | |
3765 | 3777 | | |
3766 | 3778 | | |
3767 | 3779 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
0 commit comments