Mercurial > evolve
comparison tests/test-evolve-templates.t @ 2613:3d432af2f6cd stable
merge with default
Integrate new development around obsfate.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 16 Jun 2017 19:22:38 +0200 |
parents | a3fbe5293bf6 fd35b428edfc |
children | 6e5f5de46c50 9c0f6b85c28f |
comparison
equal
deleted
inserted
replaced
2594:a3fbe5293bf6 | 2613:3d432af2f6cd |
---|---|
115 | @ 471f378eab4c | 115 | @ 471f378eab4c |
116 |/ Obsfate: rewritten by test1, test2 as d004c8f274b9 (between * and *) (glob) | 116 |/ Obsfate: rewritten by test1, test2 as d004c8f274b9 (between * and *) (glob) |
117 | | 117 | |
118 o ea207398892e | 118 o ea207398892e |
119 | 119 |
120 | |
121 (check json) | |
122 | |
123 $ hg log -GT '{precursors|json}\n' | |
124 o ["471f378eab4c5e25f6c77f785b27c936efb22874"] | |
125 | | |
126 | @ [] | |
127 |/ | |
128 o [] | |
129 | |
130 | |
131 $ hg log -GT '{successors|json}\n' | |
132 o "" | |
133 | | |
134 | @ [["d004c8f274b9ec480a47a93c10dac5eee63adb78"]] | |
135 |/ | |
136 o "" | |
137 | |
138 | |
120 $ hg up 'desc(A1)' --hidden | 139 $ hg up 'desc(A1)' --hidden |
121 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 140 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
122 working directory parent is obsolete! (a468dc9b3633) | 141 working directory parent is obsolete! (a468dc9b3633) |
123 (use 'hg evolve' to update to its successor: d004c8f274b9) | 142 (use 'hg evolve' to update to its successor: d004c8f274b9) |
124 | 143 |
146 | Successors: [d004c8f274b9] | 165 | Successors: [d004c8f274b9] |
147 | semi-colon: [d004c8f274b9] | 166 | semi-colon: [d004c8f274b9] |
148 | Fate: rewritten by test2 as d004c8f274b9 | 167 | Fate: rewritten by test2 as d004c8f274b9 |
149 | | 168 | |
150 | x f137d23bb3e1 | 169 | x f137d23bb3e1 |
151 | | Fate: pruned | 170 | | Fate: pruned by test1 |
152 | | | 171 | | |
153 | x 471f378eab4c | 172 | x 471f378eab4c |
154 |/ Successors: [a468dc9b3633] | 173 |/ Successors: [a468dc9b3633] |
155 | semi-colon: [a468dc9b3633] | 174 | semi-colon: [a468dc9b3633] |
156 | Fate: rewritten by test1 as a468dc9b3633 | 175 | Fate: rewritten by test1 as a468dc9b3633 |
182 | Successors: [d004c8f274b9] | 201 | Successors: [d004c8f274b9] |
183 | semi-colon: [d004c8f274b9] | 202 | semi-colon: [d004c8f274b9] |
184 | Fate: rewritten by test2 as d004c8f274b9 | 203 | Fate: rewritten by test2 as d004c8f274b9 |
185 | | 204 | |
186 | x f137d23bb3e1 | 205 | x f137d23bb3e1 |
187 | | Fate: pruned | 206 | | Fate: pruned by test1 |
188 | | | 207 | | |
189 | x 471f378eab4c | 208 | x 471f378eab4c |
190 |/ Successors: [a468dc9b3633] | 209 |/ Successors: [a468dc9b3633] |
191 | semi-colon: [a468dc9b3633] | 210 | semi-colon: [a468dc9b3633] |
192 | Fate: rewritten by test1 as a468dc9b3633 | 211 | Fate: rewritten by test1 as a468dc9b3633 |
204 | | 223 | |
205 | x a468dc9b3633 | 224 | x a468dc9b3633 |
206 |/ Obsfate: rewritten by test2 as d004c8f274b9 (at *) (glob) | 225 |/ Obsfate: rewritten by test2 as d004c8f274b9 (at *) (glob) |
207 | | 226 | |
208 | x f137d23bb3e1 | 227 | x f137d23bb3e1 |
209 | | Obsfate: pruned | 228 | | Obsfate: pruned by test1 (at *) (glob) |
210 | | | 229 | | |
211 | x 471f378eab4c | 230 | x 471f378eab4c |
212 |/ Obsfate: rewritten by test1 as a468dc9b3633 (at *) (glob) | 231 |/ Obsfate: rewritten by test1 as a468dc9b3633 (at *) (glob) |
213 | | 232 | |
214 o ea207398892e | 233 o ea207398892e |
215 | 234 |
216 | 235 |
217 $ hg fatelogjson --hidden | 236 $ hg fatelogjson --hidden |
218 @ d004c8f274b9 "" | 237 @ d004c8f274b9 "" |
219 | | 238 | |
220 | x a468dc9b3633 [{"markers": [["\udca4h\u071b63\udc8b\u0014\udcfd\udcb7\udc82_U\udcce=\udcf4\udce7\u0015\u0017\udcad", ["\udcd0\u0004\udcc8\udcf2t\udcb9\udcecH\nG\udca9\u003c\u0010\udcda\udcc5\udcee\udce6:\udcdbx"], 0, [["ef1", "1"], ["user", "test2"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udcd0\u0004\udcc8\udcf2t\udcb9\udcecH\nG\udca9\u003c\u0010\udcda\udcc5\udcee\udce6:\udcdbx"], "users": ["test2"], "verb": "rewritten"}] (glob) | 239 | x a468dc9b3633 [{"markers": [["a468dc9b36338b14fdb7825f55ce3df4e71517ad", ["d004c8f274b9ec480a47a93c10dac5eee63adb78"], 0, [["ef1", "1"], ["user", "test2"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["d004c8f274b9ec480a47a93c10dac5eee63adb78"], "users": ["test2"], "verb": "rewritten"}] (glob) |
221 |/ | 240 |/ |
222 | x f137d23bb3e1 [{"markers": [], "successors": [], "verb": "pruned"}] | 241 | x f137d23bb3e1 [{"markers": [["f137d23bb3e11dc1daeb6264fac9cb2433782e15", [], 0, [["ef1", "0"], ["user", "test1"]], [*, *], ["471f378eab4c5e25f6c77f785b27c936efb22874"]]], "max_date": [*, *], "min_date": [*, *], "successors": [], "users": ["test1"], "verb": "pruned"}] (glob) |
223 | | | 242 | | |
224 | x 471f378eab4c [{"markers": [["G\u001f7\udc8e\udcabL^%\udcf6\udcc7\u007fx['\udcc96\udcef\udcb2(t", ["\udca4h\u071b63\udc8b\u0014\udcfd\udcb7\udc82_U\udcce=\udcf4\udce7\u0015\u0017\udcad"], 0, [["ef1", "9"], ["user", "test1"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udca4h\u071b63\udc8b\u0014\udcfd\udcb7\udc82_U\udcce=\udcf4\udce7\u0015\u0017\udcad"], "users": ["test1"], "verb": "rewritten"}] (glob) | 243 | x 471f378eab4c [{"markers": [["471f378eab4c5e25f6c77f785b27c936efb22874", ["a468dc9b36338b14fdb7825f55ce3df4e71517ad"], 0, [["ef1", "9"], ["user", "test1"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["a468dc9b36338b14fdb7825f55ce3df4e71517ad"], "users": ["test1"], "verb": "rewritten"}] (glob) |
225 |/ | 244 |/ |
226 o ea207398892e "" | 245 o ea207398892e "" |
227 | 246 |
228 | 247 |
229 Test templates with splitted commit | 248 Test templates with splitted commit |
325 | Precursors: 471597cad322 | 344 | Precursors: 471597cad322 |
326 | semi-colon: 471597cad322 | 345 | semi-colon: 471597cad322 |
327 | @ 471597cad322 | 346 | @ 471597cad322 |
328 |/ Successors: [337fec4d2edc, f257fde29c7a] | 347 |/ Successors: [337fec4d2edc, f257fde29c7a] |
329 | semi-colon: [337fec4d2edc, f257fde29c7a] | 348 | semi-colon: [337fec4d2edc, f257fde29c7a] |
330 | Fate: rewritten by test as 337fec4d2edc, f257fde29c7a | 349 | Fate: split as 337fec4d2edc, f257fde29c7a |
331 | | 350 | |
332 o ea207398892e | 351 o ea207398892e |
333 | 352 |
334 $ hg fatelog | 353 $ hg fatelog |
335 o f257fde29c7a | 354 o f257fde29c7a |
336 | | 355 | |
337 o 337fec4d2edc | 356 o 337fec4d2edc |
338 | | 357 | |
339 | @ 471597cad322 | 358 | @ 471597cad322 |
340 |/ Obsfate: rewritten by test as 337fec4d2edc, f257fde29c7a | 359 |/ Obsfate: split as 337fec4d2edc, f257fde29c7a |
341 | | 360 | |
342 o ea207398892e | 361 o ea207398892e |
343 | 362 |
344 | 363 |
345 $ hg up f257fde29c7a | 364 $ hg up f257fde29c7a |
364 | Precursors: 471597cad322 | 383 | Precursors: 471597cad322 |
365 | semi-colon: 471597cad322 | 384 | semi-colon: 471597cad322 |
366 | x 471597cad322 | 385 | x 471597cad322 |
367 |/ Successors: [337fec4d2edc, f257fde29c7a] | 386 |/ Successors: [337fec4d2edc, f257fde29c7a] |
368 | semi-colon: [337fec4d2edc, f257fde29c7a] | 387 | semi-colon: [337fec4d2edc, f257fde29c7a] |
369 | Fate: rewritten by test as 337fec4d2edc, f257fde29c7a | 388 | Fate: split as 337fec4d2edc, f257fde29c7a |
370 | | 389 | |
371 o ea207398892e | 390 o ea207398892e |
372 | 391 |
373 $ hg fatelog --hidden | 392 $ hg fatelog --hidden |
374 @ f257fde29c7a | 393 @ f257fde29c7a |
375 | | 394 | |
376 o 337fec4d2edc | 395 o 337fec4d2edc |
377 | | 396 | |
378 | x 471597cad322 | 397 | x 471597cad322 |
379 |/ Obsfate: rewritten by test as 337fec4d2edc, f257fde29c7a | 398 |/ Obsfate: split as 337fec4d2edc, f257fde29c7a |
380 | | 399 | |
381 o ea207398892e | 400 o ea207398892e |
382 | 401 |
383 | 402 |
384 $ hg fatelogjson --hidden | 403 $ hg fatelogjson --hidden |
385 @ f257fde29c7a "" | 404 @ f257fde29c7a "" |
386 | | 405 | |
387 o 337fec4d2edc "" | 406 o 337fec4d2edc "" |
388 | | 407 | |
389 | x 471597cad322 [{"markers": [["G\\u0015\\udc97\\udcca\\udcd3\\"\\udcd1\\udcf6Y\\udcbb\\u0016\\udc97Q\\udcbe\\udc913\\udcda\\udcd9.\\udcf3", ["3\\u007f\\udcecM.\\udcdc\\udcf0\\udce7\\udca4g\\udce3_\\udc81\\udc824\\udcbcb\\u0000h\\udcb5", "\\udcf2W\\udcfd\\udce2\\udc9cz\\udc84|\\udc9b`\\u007fn\\udc95\\udc86V\\udcd0\\udcdf\\u000f\\udcb1\\\\"], 0, [["ef1", "12"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["3\\u007f\\udcecM.\\udcdc\\udcf0\\udce7\\udca4g\\udce3_\\udc81\\udc824\\udcbcb\\u0000h\\udcb5", "\\udcf2W\\udcfd\\udce2\\udc9cz\\udc84|\\udc9b`\\u007fn\\udc95\\udc86V\\udcd0\\udcdf\\u000f\\udcb1\\\\"], "users": ["test"], "verb": "rewritten"}] (glob) | 408 | x 471597cad322 [{"markers": [["471597cad322d1f659bb169751be9133dad92ef3", ["337fec4d2edcf0e7a467e35f818234bc620068b5", "f257fde29c7a847c9b607f6e958656d0df0fb15c"], 0, [["ef1", "12"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["337fec4d2edcf0e7a467e35f818234bc620068b5", "f257fde29c7a847c9b607f6e958656d0df0fb15c"], "users": ["test"], "verb": "split"}] (glob) |
390 |/ | 409 |/ |
391 o ea207398892e "" | 410 o ea207398892e "" |
392 | 411 |
393 | 412 |
394 Test templates with folded commit | 413 Test templates with folded commit |
459 | Precursors: 471f378eab4c | 478 | Precursors: 471f378eab4c |
460 | semi-colon: 471f378eab4c | 479 | semi-colon: 471f378eab4c |
461 | @ 471f378eab4c | 480 | @ 471f378eab4c |
462 |/ Successors: [eb5a0daa2192] | 481 |/ Successors: [eb5a0daa2192] |
463 | semi-colon: [eb5a0daa2192] | 482 | semi-colon: [eb5a0daa2192] |
464 | Fate: rewritten by test as eb5a0daa2192 | 483 | Fate: rewritten as eb5a0daa2192 |
465 | | 484 | |
466 o ea207398892e | 485 o ea207398892e |
467 | 486 |
468 $ hg fatelog | 487 $ hg fatelog |
469 o eb5a0daa2192 | 488 o eb5a0daa2192 |
470 | | 489 | |
471 | @ 471f378eab4c | 490 | @ 471f378eab4c |
472 |/ Obsfate: rewritten by test as eb5a0daa2192 | 491 |/ Obsfate: rewritten as eb5a0daa2192 |
473 | | 492 | |
474 o ea207398892e | 493 o ea207398892e |
475 | 494 |
476 $ hg up 'desc(B0)' --hidden | 495 $ hg up 'desc(B0)' --hidden |
477 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 496 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
485 | Precursors: 0dec01379d3b 471f378eab4c | 504 | Precursors: 0dec01379d3b 471f378eab4c |
486 | semi-colon: 0dec01379d3b; 471f378eab4c | 505 | semi-colon: 0dec01379d3b; 471f378eab4c |
487 | @ 0dec01379d3b | 506 | @ 0dec01379d3b |
488 | | Successors: [eb5a0daa2192] | 507 | | Successors: [eb5a0daa2192] |
489 | | semi-colon: [eb5a0daa2192] | 508 | | semi-colon: [eb5a0daa2192] |
490 | | Fate: rewritten by test as eb5a0daa2192 | 509 | | Fate: rewritten as eb5a0daa2192 |
491 | | | 510 | | |
492 | x 471f378eab4c | 511 | x 471f378eab4c |
493 |/ Successors: [eb5a0daa2192] | 512 |/ Successors: [eb5a0daa2192] |
494 | semi-colon: [eb5a0daa2192] | 513 | semi-colon: [eb5a0daa2192] |
495 | Fate: rewritten by test as eb5a0daa2192 | 514 | Fate: rewritten as eb5a0daa2192 |
496 | | 515 | |
497 o ea207398892e | 516 o ea207398892e |
498 | 517 |
499 $ hg fatelog | 518 $ hg fatelog |
500 o eb5a0daa2192 | 519 o eb5a0daa2192 |
501 | | 520 | |
502 | @ 0dec01379d3b | 521 | @ 0dec01379d3b |
503 | | Obsfate: rewritten by test as eb5a0daa2192 | 522 | | Obsfate: rewritten as eb5a0daa2192 |
504 | | | 523 | | |
505 | x 471f378eab4c | 524 | x 471f378eab4c |
506 |/ Obsfate: rewritten by test as eb5a0daa2192 | 525 |/ Obsfate: rewritten as eb5a0daa2192 |
507 | | 526 | |
508 o ea207398892e | 527 o ea207398892e |
509 | 528 |
510 | 529 |
511 $ hg up 'desc(C0)' | 530 $ hg up 'desc(C0)' |
525 | Precursors: 0dec01379d3b 471f378eab4c | 544 | Precursors: 0dec01379d3b 471f378eab4c |
526 | semi-colon: 0dec01379d3b; 471f378eab4c | 545 | semi-colon: 0dec01379d3b; 471f378eab4c |
527 | x 0dec01379d3b | 546 | x 0dec01379d3b |
528 | | Successors: [eb5a0daa2192] | 547 | | Successors: [eb5a0daa2192] |
529 | | semi-colon: [eb5a0daa2192] | 548 | | semi-colon: [eb5a0daa2192] |
530 | | Fate: rewritten by test as eb5a0daa2192 | 549 | | Fate: rewritten as eb5a0daa2192 |
531 | | | 550 | | |
532 | x 471f378eab4c | 551 | x 471f378eab4c |
533 |/ Successors: [eb5a0daa2192] | 552 |/ Successors: [eb5a0daa2192] |
534 | semi-colon: [eb5a0daa2192] | 553 | semi-colon: [eb5a0daa2192] |
535 | Fate: rewritten by test as eb5a0daa2192 | 554 | Fate: rewritten as eb5a0daa2192 |
536 | | 555 | |
537 o ea207398892e | 556 o ea207398892e |
538 | 557 |
539 $ hg fatelog --hidden | 558 $ hg fatelog --hidden |
540 @ eb5a0daa2192 | 559 @ eb5a0daa2192 |
541 | | 560 | |
542 | x 0dec01379d3b | 561 | x 0dec01379d3b |
543 | | Obsfate: rewritten by test as eb5a0daa2192 | 562 | | Obsfate: rewritten as eb5a0daa2192 |
544 | | | 563 | | |
545 | x 471f378eab4c | 564 | x 471f378eab4c |
546 |/ Obsfate: rewritten by test as eb5a0daa2192 | 565 |/ Obsfate: rewritten as eb5a0daa2192 |
547 | | 566 | |
548 o ea207398892e | 567 o ea207398892e |
549 | 568 |
550 | 569 |
551 $ hg fatelogjson --hidden | 570 $ hg fatelogjson --hidden |
552 @ eb5a0daa2192 "" | 571 @ eb5a0daa2192 "" |
553 | | 572 | |
554 | x 0dec01379d3b [{"markers": [["\r\udcec\u00017\udc9d;\udce61\udc8cG\u000e\udcad1\udcb1\udcfez\udce7\udccbS\udcd5", ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], 0, [["ef1", "13"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], "users": ["test"], "verb": "rewritten"}] (glob) | 573 | x 0dec01379d3b [{"markers": [["0dec01379d3be6318c470ead31b1fe7ae7cb53d5", ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], 0, [["ef1", "13"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], "users": ["test"], "verb": "rewritten"}] (glob) |
555 | | | 574 | | |
556 | x 471f378eab4c [{"markers": [["G\u001f7\udc8e\udcabL^%\udcf6\udcc7\u007fx['\udcc96\udcef\udcb2(t", ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], 0, [["ef1", "9"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], "users": ["test"], "verb": "rewritten"}] (glob) | 575 | x 471f378eab4c [{"markers": [["471f378eab4c5e25f6c77f785b27c936efb22874", ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], 0, [["ef1", "9"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], "users": ["test"], "verb": "rewritten"}] (glob) |
557 |/ | 576 |/ |
558 o ea207398892e "" | 577 o ea207398892e "" |
559 | 578 |
560 | 579 |
561 Test templates with divergence | 580 Test templates with divergence |
638 |/ Precursors: 471f378eab4c | 657 |/ Precursors: 471f378eab4c |
639 | semi-colon: 471f378eab4c | 658 | semi-colon: 471f378eab4c |
640 | @ 471f378eab4c | 659 | @ 471f378eab4c |
641 |/ Successors: [fdf9bde5129a], [019fadeab383] | 660 |/ Successors: [fdf9bde5129a], [019fadeab383] |
642 | semi-colon: [fdf9bde5129a]; [019fadeab383] | 661 | semi-colon: [fdf9bde5129a]; [019fadeab383] |
643 | Fate: rewritten by test as fdf9bde5129a | 662 | Fate: rewritten as fdf9bde5129a |
644 | rewritten by test as 019fadeab383 | 663 | rewritten as 019fadeab383 |
645 | | 664 | |
646 o ea207398892e | 665 o ea207398892e |
647 | 666 |
648 $ hg fatelog | 667 $ hg fatelog |
649 o 019fadeab383 | 668 o 019fadeab383 |
650 | | 669 | |
651 | o fdf9bde5129a | 670 | o fdf9bde5129a |
652 |/ | 671 |/ |
653 | @ 471f378eab4c | 672 | @ 471f378eab4c |
654 |/ Obsfate: rewritten by test as fdf9bde5129a | 673 |/ Obsfate: rewritten as fdf9bde5129a |
655 | rewritten by test as 019fadeab383 | 674 | rewritten as 019fadeab383 |
656 | | 675 | |
657 o ea207398892e | 676 o ea207398892e |
658 | 677 |
659 | 678 |
660 $ hg up 'desc(A1)' | 679 $ hg up 'desc(A1)' |
684 | x 65b757b745b9 | 703 | x 65b757b745b9 |
685 |/ Precursors: 471f378eab4c | 704 |/ Precursors: 471f378eab4c |
686 | semi-colon: 471f378eab4c | 705 | semi-colon: 471f378eab4c |
687 | Successors: [019fadeab383] | 706 | Successors: [019fadeab383] |
688 | semi-colon: [019fadeab383] | 707 | semi-colon: [019fadeab383] |
689 | Fate: rewritten by test as 019fadeab383 | 708 | Fate: rewritten as 019fadeab383 |
690 | | 709 | |
691 | @ fdf9bde5129a | 710 | @ fdf9bde5129a |
692 |/ Precursors: 471f378eab4c | 711 |/ Precursors: 471f378eab4c |
693 | semi-colon: 471f378eab4c | 712 | semi-colon: 471f378eab4c |
694 | x 471f378eab4c | 713 | x 471f378eab4c |
695 |/ Successors: [fdf9bde5129a], [65b757b745b9] | 714 |/ Successors: [fdf9bde5129a], [65b757b745b9] |
696 | semi-colon: [fdf9bde5129a]; [65b757b745b9] | 715 | semi-colon: [fdf9bde5129a]; [65b757b745b9] |
697 | Fate: rewritten by test as fdf9bde5129a | 716 | Fate: rewritten as fdf9bde5129a |
698 | rewritten by test as 65b757b745b9 | 717 | rewritten as 65b757b745b9 |
699 | | 718 | |
700 o ea207398892e | 719 o ea207398892e |
701 | 720 |
702 $ hg fatelog --hidden | 721 $ hg fatelog --hidden |
703 o 019fadeab383 | 722 o 019fadeab383 |
704 | | 723 | |
705 | x 65b757b745b9 | 724 | x 65b757b745b9 |
706 |/ Obsfate: rewritten by test as 019fadeab383 | 725 |/ Obsfate: rewritten as 019fadeab383 |
707 | | 726 | |
708 | @ fdf9bde5129a | 727 | @ fdf9bde5129a |
709 |/ | 728 |/ |
710 | x 471f378eab4c | 729 | x 471f378eab4c |
711 |/ Obsfate: rewritten by test as fdf9bde5129a | 730 |/ Obsfate: rewritten as fdf9bde5129a |
712 | rewritten by test as 65b757b745b9 | 731 | rewritten as 65b757b745b9 |
713 | | 732 | |
714 o ea207398892e | 733 o ea207398892e |
715 | 734 |
716 | 735 |
717 $ hg fatelogjson --hidden | 736 $ hg fatelogjson --hidden |
718 o 019fadeab383 "" | 737 o 019fadeab383 "" |
719 | | 738 | |
720 | x 65b757b745b9 [{"markers": [["e\udcb7W\udcb7E\udcb95\t\u003c\udc87\udca2\udcbc\u0347u!\udccc\udccf\udcfc\udcbd", ["\u0001\udc9f\udcad\uacc3\udcf6i\udc9f\udca8:\u05fd\udcb4\udcd8.\udcd2\udcc0\udce5\udcab"], 0, [["ef1", "1"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\u0001\udc9f\udcad\uacc3\udcf6i\udc9f\udca8:\u05fd\udcb4\udcd8.\udcd2\udcc0\udce5\udcab"], "users": ["test"], "verb": "rewritten"}] (glob) | 739 | x 65b757b745b9 [{"markers": [["65b757b745b935093c87a2bccd877521cccffcbd", ["019fadeab383f6699fa83ad7bdb4d82ed2c0e5ab"], 0, [["ef1", "1"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["019fadeab383f6699fa83ad7bdb4d82ed2c0e5ab"], "users": ["test"], "verb": "rewritten"}] (glob) |
721 |/ | 740 |/ |
722 | @ fdf9bde5129a "" | 741 | @ fdf9bde5129a "" |
723 |/ | 742 |/ |
724 | x 471f378eab4c [{"markers": [["G\\u001f7\\udc8e\\udcabL^%\\udcf6\\udcc7\\u007fx['\\udcc96\\udcef\\udcb2(t", ["\\udcfd\\udcf9\\udcbd\\udce5\\u0012\\udc9a(\\udcd4T\\udc8f\\udcad\\udcd3\\udcf6+&\\\\\\udcdd;z."], 0, [["ef1", "1"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\\udcfd\\udcf9\\udcbd\\udce5\\u0012\\udc9a(\\udcd4T\\udc8f\\udcad\\udcd3\\udcf6+&\\\\\\udcdd;z."], "users": ["test"], "verb": "rewritten"}, {"markers": [["G\\u001f7\\udc8e\\udcabL^%\\udcf6\\udcc7\\u007fx['\\udcc96\\udcef\\udcb2(t", ["e\\udcb7W\\udcb7E\\udcb95\\t\\u003c\\udc87\\udca2\\udcbc\\u0347u!\\udccc\\udccf\\udcfc\\udcbd"], 0, [["ef1", "1"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["e\\udcb7W\\udcb7E\\udcb95\\t\\u003c\\udc87\\udca2\\udcbc\\u0347u!\\udccc\\udccf\\udcfc\\udcbd"], "users": ["test"], "verb": "rewritten"}] (glob) | 743 | x 471f378eab4c [{"markers": [["471f378eab4c5e25f6c77f785b27c936efb22874", ["fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e"], 0, [["ef1", "1"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e"], "users": ["test"], "verb": "rewritten"}, {"markers": [["471f378eab4c5e25f6c77f785b27c936efb22874", ["65b757b745b935093c87a2bccd877521cccffcbd"], 0, [["ef1", "1"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["65b757b745b935093c87a2bccd877521cccffcbd"], "users": ["test"], "verb": "rewritten"}] (glob) |
725 |/ | 744 |/ |
726 o ea207398892e "" | 745 o ea207398892e "" |
727 | 746 |
728 | 747 |
729 Test templates with amended + folded commit | 748 Test templates with amended + folded commit |
805 | Precursors: 471f378eab4c | 824 | Precursors: 471f378eab4c |
806 | semi-colon: 471f378eab4c | 825 | semi-colon: 471f378eab4c |
807 | @ 471f378eab4c | 826 | @ 471f378eab4c |
808 |/ Successors: [eb5a0daa2192] | 827 |/ Successors: [eb5a0daa2192] |
809 | semi-colon: [eb5a0daa2192] | 828 | semi-colon: [eb5a0daa2192] |
810 | Fate: rewritten by test as eb5a0daa2192 | 829 | Fate: rewritten as eb5a0daa2192 |
811 | | 830 | |
812 o ea207398892e | 831 o ea207398892e |
813 | 832 |
814 $ hg fatelog | 833 $ hg fatelog |
815 o eb5a0daa2192 | 834 o eb5a0daa2192 |
816 | | 835 | |
817 | @ 471f378eab4c | 836 | @ 471f378eab4c |
818 |/ Obsfate: rewritten by test as eb5a0daa2192 | 837 |/ Obsfate: rewritten as eb5a0daa2192 |
819 | | 838 | |
820 o ea207398892e | 839 o ea207398892e |
821 | 840 |
822 $ hg up 'desc(B0)' --hidden | 841 $ hg up 'desc(B0)' --hidden |
823 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | 842 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
828 | Precursors: 0dec01379d3b 471f378eab4c | 847 | Precursors: 0dec01379d3b 471f378eab4c |
829 | semi-colon: 0dec01379d3b; 471f378eab4c | 848 | semi-colon: 0dec01379d3b; 471f378eab4c |
830 | @ 0dec01379d3b | 849 | @ 0dec01379d3b |
831 | | Successors: [eb5a0daa2192] | 850 | | Successors: [eb5a0daa2192] |
832 | | semi-colon: [eb5a0daa2192] | 851 | | semi-colon: [eb5a0daa2192] |
833 | | Fate: rewritten by test as eb5a0daa2192 | 852 | | Fate: rewritten as eb5a0daa2192 |
834 | | | 853 | | |
835 | x 471f378eab4c | 854 | x 471f378eab4c |
836 |/ Successors: [eb5a0daa2192] | 855 |/ Successors: [eb5a0daa2192] |
837 | semi-colon: [eb5a0daa2192] | 856 | semi-colon: [eb5a0daa2192] |
838 | Fate: rewritten by test as eb5a0daa2192 | 857 | Fate: rewritten as eb5a0daa2192 |
839 | | 858 | |
840 o ea207398892e | 859 o ea207398892e |
841 | 860 |
842 $ hg fatelog | 861 $ hg fatelog |
843 o eb5a0daa2192 | 862 o eb5a0daa2192 |
844 | | 863 | |
845 | @ 0dec01379d3b | 864 | @ 0dec01379d3b |
846 | | Obsfate: rewritten by test as eb5a0daa2192 | 865 | | Obsfate: rewritten as eb5a0daa2192 |
847 | | | 866 | | |
848 | x 471f378eab4c | 867 | x 471f378eab4c |
849 |/ Obsfate: rewritten by test as eb5a0daa2192 | 868 |/ Obsfate: rewritten as eb5a0daa2192 |
850 | | 869 | |
851 o ea207398892e | 870 o ea207398892e |
852 | 871 |
853 | 872 |
854 $ hg up 'desc(B1)' --hidden | 873 $ hg up 'desc(B1)' --hidden |
860 | Precursors: 471f378eab4c b7ea6d14e664 | 879 | Precursors: 471f378eab4c b7ea6d14e664 |
861 | semi-colon: 471f378eab4c; b7ea6d14e664 | 880 | semi-colon: 471f378eab4c; b7ea6d14e664 |
862 | @ b7ea6d14e664 | 881 | @ b7ea6d14e664 |
863 | | Successors: [eb5a0daa2192] | 882 | | Successors: [eb5a0daa2192] |
864 | | semi-colon: [eb5a0daa2192] | 883 | | semi-colon: [eb5a0daa2192] |
865 | | Fate: rewritten by test as eb5a0daa2192 | 884 | | Fate: rewritten as eb5a0daa2192 |
866 | | | 885 | | |
867 | x 471f378eab4c | 886 | x 471f378eab4c |
868 |/ Successors: [eb5a0daa2192] | 887 |/ Successors: [eb5a0daa2192] |
869 | semi-colon: [eb5a0daa2192] | 888 | semi-colon: [eb5a0daa2192] |
870 | Fate: rewritten by test as eb5a0daa2192 | 889 | Fate: rewritten as eb5a0daa2192 |
871 | | 890 | |
872 o ea207398892e | 891 o ea207398892e |
873 | 892 |
874 $ hg fatelog | 893 $ hg fatelog |
875 o eb5a0daa2192 | 894 o eb5a0daa2192 |
876 | | 895 | |
877 | @ b7ea6d14e664 | 896 | @ b7ea6d14e664 |
878 | | Obsfate: rewritten by test as eb5a0daa2192 | 897 | | Obsfate: rewritten as eb5a0daa2192 |
879 | | | 898 | | |
880 | x 471f378eab4c | 899 | x 471f378eab4c |
881 |/ Obsfate: rewritten by test as eb5a0daa2192 | 900 |/ Obsfate: rewritten as eb5a0daa2192 |
882 | | 901 | |
883 o ea207398892e | 902 o ea207398892e |
884 | 903 |
885 | 904 |
886 $ hg up 'desc(C0)' | 905 $ hg up 'desc(C0)' |
897 | x b7ea6d14e664 | 916 | x b7ea6d14e664 |
898 | | Precursors: 0dec01379d3b | 917 | | Precursors: 0dec01379d3b |
899 | | semi-colon: 0dec01379d3b | 918 | | semi-colon: 0dec01379d3b |
900 | | Successors: [eb5a0daa2192] | 919 | | Successors: [eb5a0daa2192] |
901 | | semi-colon: [eb5a0daa2192] | 920 | | semi-colon: [eb5a0daa2192] |
902 | | Fate: rewritten by test as eb5a0daa2192 | 921 | | Fate: rewritten as eb5a0daa2192 |
903 | | | 922 | | |
904 | | x 0dec01379d3b | 923 | | x 0dec01379d3b |
905 | |/ Successors: [b7ea6d14e664] | 924 | |/ Successors: [b7ea6d14e664] |
906 | | semi-colon: [b7ea6d14e664] | 925 | | semi-colon: [b7ea6d14e664] |
907 | | Fate: rewritten by test as b7ea6d14e664 | 926 | | Fate: rewritten as b7ea6d14e664 |
908 | | | 927 | | |
909 | x 471f378eab4c | 928 | x 471f378eab4c |
910 |/ Successors: [eb5a0daa2192] | 929 |/ Successors: [eb5a0daa2192] |
911 | semi-colon: [eb5a0daa2192] | 930 | semi-colon: [eb5a0daa2192] |
912 | Fate: rewritten by test as eb5a0daa2192 | 931 | Fate: rewritten as eb5a0daa2192 |
913 | | 932 | |
914 o ea207398892e | 933 o ea207398892e |
915 | 934 |
916 $ hg fatelog --hidden | 935 $ hg fatelog --hidden |
917 @ eb5a0daa2192 | 936 @ eb5a0daa2192 |
918 | | 937 | |
919 | x b7ea6d14e664 | 938 | x b7ea6d14e664 |
920 | | Obsfate: rewritten by test as eb5a0daa2192 | 939 | | Obsfate: rewritten as eb5a0daa2192 |
921 | | | 940 | | |
922 | | x 0dec01379d3b | 941 | | x 0dec01379d3b |
923 | |/ Obsfate: rewritten by test as b7ea6d14e664 | 942 | |/ Obsfate: rewritten as b7ea6d14e664 |
924 | | | 943 | | |
925 | x 471f378eab4c | 944 | x 471f378eab4c |
926 |/ Obsfate: rewritten by test as eb5a0daa2192 | 945 |/ Obsfate: rewritten as eb5a0daa2192 |
927 | | 946 | |
928 o ea207398892e | 947 o ea207398892e |
929 | 948 |
930 $ hg fatelogjson --hidden | 949 $ hg fatelogjson --hidden |
931 @ eb5a0daa2192 "" | 950 @ eb5a0daa2192 "" |
932 | | 951 | |
933 | x b7ea6d14e664 [{"markers": [["\udcb7\udceam\u0014\udce6d\udcbd\u0212\"!\udcf7\udc99&1\udcb5\r\udca3\udcfb\u0007", ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], 0, [["ef1", "13"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], "users": ["test"], "verb": "rewritten"}] (glob) | 952 | x b7ea6d14e664 [{"markers": [["b7ea6d14e664bdc8922221f7992631b50da3fb07", ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], 0, [["ef1", "13"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], "users": ["test"], "verb": "rewritten"}] (glob) |
934 | | | 953 | | |
935 | | x 0dec01379d3b [{"markers": [["\r\udcec\u00017\udc9d;\udce61\udc8cG\u000e\udcad1\udcb1\udcfez\udce7\udccbS\udcd5", ["\udcb7\udceam\u0014\udce6d\udcbd\u0212\"!\udcf7\udc99&1\udcb5\r\udca3\udcfb\u0007"], 0, [["ef1", "1"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udcb7\udceam\u0014\udce6d\udcbd\u0212\"!\udcf7\udc99&1\udcb5\r\udca3\udcfb\u0007"], "users": ["test"], "verb": "rewritten"}] (glob) | 954 | | x 0dec01379d3b [{"markers": [["0dec01379d3be6318c470ead31b1fe7ae7cb53d5", ["b7ea6d14e664bdc8922221f7992631b50da3fb07"], 0, [["ef1", "1"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["b7ea6d14e664bdc8922221f7992631b50da3fb07"], "users": ["test"], "verb": "rewritten"}] (glob) |
936 | |/ | 955 | |/ |
937 | x 471f378eab4c [{"markers": [["G\u001f7\udc8e\udcabL^%\udcf6\udcc7\u007fx['\udcc96\udcef\udcb2(t", ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], 0, [["ef1", "9"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["\udcebZ\r\udcaa!\udc92;\udcbf\udc8c\udcae\udcb2\udcc4 \udc85\udcb9\udce4c\udc86\u001f\udcd0"], "users": ["test"], "verb": "rewritten"}] (glob) | 956 | x 471f378eab4c [{"markers": [["471f378eab4c5e25f6c77f785b27c936efb22874", ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], 0, [["ef1", "9"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"], "users": ["test"], "verb": "rewritten"}] (glob) |
938 |/ | 957 |/ |
939 o ea207398892e "" | 958 o ea207398892e "" |
940 | 959 |
941 | 960 |
942 Test template with pushed and pulled obs markers | 961 Test template with pushed and pulled obs markers |
1030 | Precursors: 471f378eab4c | 1049 | Precursors: 471f378eab4c |
1031 | semi-colon: 471f378eab4c | 1050 | semi-colon: 471f378eab4c |
1032 | @ 471f378eab4c | 1051 | @ 471f378eab4c |
1033 |/ Successors: [7a230b46bf61] | 1052 |/ Successors: [7a230b46bf61] |
1034 | semi-colon: [7a230b46bf61] | 1053 | semi-colon: [7a230b46bf61] |
1035 | Fate: rewritten by test as 7a230b46bf61 | 1054 | Fate: rewritten as 7a230b46bf61 |
1036 | | 1055 | |
1037 o ea207398892e | 1056 o ea207398892e |
1038 | 1057 |
1039 $ hg fatelog --hidden -v | 1058 $ hg fatelog --hidden -v |
1040 o 7a230b46bf61 | 1059 o 7a230b46bf61 |
1061 | Precursors: 471f378eab4c | 1080 | Precursors: 471f378eab4c |
1062 | semi-colon: 471f378eab4c | 1081 | semi-colon: 471f378eab4c |
1063 | x 471f378eab4c | 1082 | x 471f378eab4c |
1064 |/ Successors: [7a230b46bf61] | 1083 |/ Successors: [7a230b46bf61] |
1065 | semi-colon: [7a230b46bf61] | 1084 | semi-colon: [7a230b46bf61] |
1066 | Fate: rewritten by test as 7a230b46bf61 | 1085 | Fate: rewritten as 7a230b46bf61 |
1067 | | 1086 | |
1068 o ea207398892e | 1087 o ea207398892e |
1069 | 1088 |
1070 $ hg fatelog --hidden -v | 1089 $ hg fatelog --hidden -v |
1071 @ 7a230b46bf61 | 1090 @ 7a230b46bf61 |
1077 | 1096 |
1078 | 1097 |
1079 $ hg fatelogjson --hidden | 1098 $ hg fatelogjson --hidden |
1080 @ 7a230b46bf61 "" | 1099 @ 7a230b46bf61 "" |
1081 | | 1100 | |
1082 | x 471f378eab4c [{"markers": [["G\\u001f7\\udc8e\\udcabL^%\\udcf6\\udcc7\\u007fx['\\udcc96\\udcef\\udcb2(t", ["\\udcfd\\udcf9\\udcbd\\udce5\\u0012\\udc9a(\\udcd4T\\udc8f\\udcad\\udcd3\\udcf6+&\\\\\\udcdd;z."], 0, [["ef1", "1"], ["user", "test"]], [*, 0], null], ["\\udcfd\\udcf9\\udcbd\\udce5\\u0012\\udc9a(\\udcd4T\\udc8f\\udcad\\udcd3\\udcf6+&\\\\\\udcdd;z.", ["z#\\u000bF\\udcbfa\\udce5\\u000b00\\udc8cl\\udcfd{\\udcd1&\\udc9e\\udcf5G\\u0002"], 0, [["ef1", "1"], ["user", "test"]], [*, 0], null]], "max_date": [*, 0], "min_date": [*, 0], "successors": ["z#\\u000bF\\udcbfa\\udce5\\u000b00\\udc8cl\\udcfd{\\udcd1&\\udc9e\\udcf5G\\u0002"], "users": ["test"], "verb": "rewritten"}] (glob) | 1101 | x 471f378eab4c [{"markers": [["471f378eab4c5e25f6c77f785b27c936efb22874", ["fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e"], 0, [["ef1", "1"], ["user", "test"]], [*, *], null], ["fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e", ["7a230b46bf61e50b30308c6cfd7bd1269ef54702"], 0, [["ef1", "1"], ["user", "test"]], [*, *], null]], "max_date": [*, *], "min_date": [*, *], "successors": ["7a230b46bf61e50b30308c6cfd7bd1269ef54702"], "users": ["test"], "verb": "rewritten"}] (glob) |
1083 |/ | 1102 |/ |
1084 o ea207398892e "" | 1103 o ea207398892e "" |
1085 | 1104 |
1086 | 1105 |
1087 Test templates with pruned commits | 1106 Test templates with pruned commits |
1112 | | 1131 | |
1113 o ea207398892e | 1132 o ea207398892e |
1114 | 1133 |
1115 $ hg fatelog -v | 1134 $ hg fatelog -v |
1116 @ 471f378eab4c | 1135 @ 471f378eab4c |
1117 | Obsfate: pruned | 1136 | Obsfate: pruned by test (at *) (glob) |
1118 | | 1137 | |
1119 o ea207398892e | 1138 o ea207398892e |
1120 | 1139 |