##// END OF EJS Templates
tests: test output of {predecessors}, {successorssets} for non-obsolete csets...
Aay Jay Chan -
r46267:59ab7149 default
parent child Browse files
Show More
This diff has been collapsed as it changes many lines, (668 lines changed) Show them Hide them
@@ -20,13 +20,13 b' Global setup'
20 20 > obsfatetempl = "{obsfateverb}{obsfateoperations}{obsfatesuccessors}{obsfateusers}{obsfatedate}; "
21 21 > [alias]
22 22 > tlog = log -G -T '{node|short}\
23 > {if(predecessors, "\n Predecessors: {predecessors}")}\
24 > {if(predecessors, "\n semi-colon: {join(predecessors, "; ")}")}\
25 > {if(predecessors, "\n json: {predecessors|json}")}\
26 > {if(predecessors, "\n map: {join(predecessors % "{rev}:{node}", " ")}")}\
27 > {if(successorssets, "\n Successors: {successorssets}")}\
28 > {if(successorssets, "\n multi-line: {join(successorssets, "\n multi-line: ")}")}\
29 > {if(successorssets, "\n json: {successorssets|json}")}\n'
23 > \n Predecessors: {predecessors}\
24 > \n semi-colon: {join(predecessors, "; ")}\
25 > \n json: {predecessors|json}\
26 > \n map: {join(predecessors % "{rev}:{node}", " ")}\
27 > \n Successors: {successorssets}\
28 > \n multi-line: {join(successorssets, "\n multi-line: ")}\
29 > \n json: {successorssets|json}\n'
30 30 > fatelog = log -G -T '{node|short}\n{if(succsandmarkers, " Obsfate: {succsandmarkers % "{obsfatetempl}"} \n" )}'
31 31 > fatelogjson = log -G -T '{node|short}\n{if(succsandmarkers, " Obsfate: {succsandmarkers|json}\n")}'
32 32 > fatelogkw = log -G -T '{node|short}\n{if(obsfate, "{obsfate % " Obsfate: {fate}\n"}")}'
@@ -86,12 +86,26 b' Predecessors template should show curren'
86 86 | semi-colon: 1:471f378eab4c
87 87 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
88 88 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
89 | Successors:
90 | multi-line:
91 | json: ""
89 92 | @ 471f378eab4c
90 |/ Successors: 3:d004c8f274b9
93 |/ Predecessors:
94 | semi-colon:
95 | json: []
96 | map:
97 | Successors: 3:d004c8f274b9
91 98 | multi-line: 3:d004c8f274b9
92 99 | json: [["d004c8f274b9ec480a47a93c10dac5eee63adb78"]]
93 100 o ea207398892e
94
101 Predecessors:
102 semi-colon:
103 json: []
104 map:
105 Successors:
106 multi-line:
107 json: ""
108
95 109 $ hg fatelog
96 110 o d004c8f274b9
97 111 |
@@ -159,12 +173,26 b' Predecessors template should show curren'
159 173 | semi-colon: 2:a468dc9b3633
160 174 | json: ["a468dc9b36338b14fdb7825f55ce3df4e71517ad"]
161 175 | map: 2:a468dc9b36338b14fdb7825f55ce3df4e71517ad
176 | Successors:
177 | multi-line:
178 | json: ""
162 179 | @ a468dc9b3633
163 |/ Successors: 3:d004c8f274b9
180 |/ Predecessors:
181 | semi-colon:
182 | json: []
183 | map:
184 | Successors: 3:d004c8f274b9
164 185 | multi-line: 3:d004c8f274b9
165 186 | json: [["d004c8f274b9ec480a47a93c10dac5eee63adb78"]]
166 187 o ea207398892e
167
188 Predecessors:
189 semi-colon:
190 json: []
191 map:
192 Successors:
193 multi-line:
194 json: ""
195
168 196 $ hg fatelog
169 197 o d004c8f274b9
170 198 |
@@ -180,6 +208,9 b' with --hidden'
180 208 | semi-colon: 2:a468dc9b3633
181 209 | json: ["a468dc9b36338b14fdb7825f55ce3df4e71517ad"]
182 210 | map: 2:a468dc9b36338b14fdb7825f55ce3df4e71517ad
211 | Successors:
212 | multi-line:
213 | json: ""
183 214 | @ a468dc9b3633
184 215 |/ Predecessors: 1:471f378eab4c
185 216 | semi-colon: 1:471f378eab4c
@@ -189,11 +220,22 b' with --hidden'
189 220 | multi-line: 3:d004c8f274b9
190 221 | json: [["d004c8f274b9ec480a47a93c10dac5eee63adb78"]]
191 222 | x 471f378eab4c
192 |/ Successors: 2:a468dc9b3633
223 |/ Predecessors:
224 | semi-colon:
225 | json: []
226 | map:
227 | Successors: 2:a468dc9b3633
193 228 | multi-line: 2:a468dc9b3633
194 229 | json: [["a468dc9b36338b14fdb7825f55ce3df4e71517ad"]]
195 230 o ea207398892e
196
231 Predecessors:
232 semi-colon:
233 json: []
234 map:
235 Successors:
236 multi-line:
237 json: ""
238
197 239 $ hg fatelog --hidden
198 240 o d004c8f274b9
199 241 |
@@ -210,15 +252,31 b' visible.'
210 252 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
211 253 $ hg tlog
212 254 @ d004c8f274b9
213 |
255 | Predecessors:
256 | semi-colon:
257 | json: []
258 | map:
259 | Successors:
260 | multi-line:
261 | json: ""
214 262 o ea207398892e
215
263 Predecessors:
264 semi-colon:
265 json: []
266 map:
267 Successors:
268 multi-line:
269 json: ""
270
216 271 $ hg tlog --hidden
217 272 @ d004c8f274b9
218 273 | Predecessors: 2:a468dc9b3633
219 274 | semi-colon: 2:a468dc9b3633
220 275 | json: ["a468dc9b36338b14fdb7825f55ce3df4e71517ad"]
221 276 | map: 2:a468dc9b36338b14fdb7825f55ce3df4e71517ad
277 | Successors:
278 | multi-line:
279 | json: ""
222 280 | x a468dc9b3633
223 281 |/ Predecessors: 1:471f378eab4c
224 282 | semi-colon: 1:471f378eab4c
@@ -228,11 +286,22 b' visible.'
228 286 | multi-line: 3:d004c8f274b9
229 287 | json: [["d004c8f274b9ec480a47a93c10dac5eee63adb78"]]
230 288 | x 471f378eab4c
231 |/ Successors: 2:a468dc9b3633
289 |/ Predecessors:
290 | semi-colon:
291 | json: []
292 | map:
293 | Successors: 2:a468dc9b3633
232 294 | multi-line: 2:a468dc9b3633
233 295 | json: [["a468dc9b36338b14fdb7825f55ce3df4e71517ad"]]
234 296 o ea207398892e
235
297 Predecessors:
298 semi-colon:
299 json: []
300 map:
301 Successors:
302 multi-line:
303 json: ""
304
236 305 $ hg fatelog
237 306 @ d004c8f274b9
238 307 |
@@ -429,17 +498,33 b' Predecessors template should show curren'
429 498 | semi-colon: 1:471597cad322
430 499 | json: ["471597cad322d1f659bb169751be9133dad92ef3"]
431 500 | map: 1:471597cad322d1f659bb169751be9133dad92ef3
501 | Successors:
502 | multi-line:
503 | json: ""
432 504 o 337fec4d2edc
433 505 | Predecessors: 1:471597cad322
434 506 | semi-colon: 1:471597cad322
435 507 | json: ["471597cad322d1f659bb169751be9133dad92ef3"]
436 508 | map: 1:471597cad322d1f659bb169751be9133dad92ef3
509 | Successors:
510 | multi-line:
511 | json: ""
437 512 | @ 471597cad322
438 |/ Successors: 2:337fec4d2edc 3:f257fde29c7a
513 |/ Predecessors:
514 | semi-colon:
515 | json: []
516 | map:
517 | Successors: 2:337fec4d2edc 3:f257fde29c7a
439 518 | multi-line: 2:337fec4d2edc 3:f257fde29c7a
440 519 | json: [["337fec4d2edcf0e7a467e35f818234bc620068b5", "f257fde29c7a847c9b607f6e958656d0df0fb15c"]]
441 520 o ea207398892e
442
521 Predecessors:
522 semi-colon:
523 json: []
524 map:
525 Successors:
526 multi-line:
527 json: ""
443 528
444 529 $ hg fatelog
445 530 o f257fde29c7a
@@ -457,11 +542,30 b' Predecessors template should not show a '
457 542 the log
458 543 $ hg tlog
459 544 @ f257fde29c7a
460 |
545 | Predecessors:
546 | semi-colon:
547 | json: []
548 | map:
549 | Successors:
550 | multi-line:
551 | json: ""
461 552 o 337fec4d2edc
462 |
553 | Predecessors:
554 | semi-colon:
555 | json: []
556 | map:
557 | Successors:
558 | multi-line:
559 | json: ""
463 560 o ea207398892e
464
561 Predecessors:
562 semi-colon:
563 json: []
564 map:
565 Successors:
566 multi-line:
567 json: ""
568
465 569 Predecessors template should show both predecessors as we force their display
466 570 with --hidden
467 571 $ hg tlog --hidden
@@ -470,17 +574,33 b' with --hidden'
470 574 | semi-colon: 1:471597cad322
471 575 | json: ["471597cad322d1f659bb169751be9133dad92ef3"]
472 576 | map: 1:471597cad322d1f659bb169751be9133dad92ef3
577 | Successors:
578 | multi-line:
579 | json: ""
473 580 o 337fec4d2edc
474 581 | Predecessors: 1:471597cad322
475 582 | semi-colon: 1:471597cad322
476 583 | json: ["471597cad322d1f659bb169751be9133dad92ef3"]
477 584 | map: 1:471597cad322d1f659bb169751be9133dad92ef3
585 | Successors:
586 | multi-line:
587 | json: ""
478 588 | x 471597cad322
479 |/ Successors: 2:337fec4d2edc 3:f257fde29c7a
589 |/ Predecessors:
590 | semi-colon:
591 | json: []
592 | map:
593 | Successors: 2:337fec4d2edc 3:f257fde29c7a
480 594 | multi-line: 2:337fec4d2edc 3:f257fde29c7a
481 595 | json: [["337fec4d2edcf0e7a467e35f818234bc620068b5", "f257fde29c7a847c9b607f6e958656d0df0fb15c"]]
482 596 o ea207398892e
483
597 Predecessors:
598 semi-colon:
599 json: []
600 map:
601 Successors:
602 multi-line:
603 json: ""
484 604
485 605 $ hg fatelog --hidden
486 606 @ f257fde29c7a
@@ -641,12 +761,25 b' Predecessors template should show curren'
641 761 | semi-colon: 1:471f378eab4c
642 762 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
643 763 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
764 | Successors:
765 | multi-line:
766 | json: ""
644 767 | @ 471f378eab4c
645 |/ Successors: 3:eb5a0daa2192
768 |/ Predecessors:
769 | semi-colon:
770 | json: []
771 | map:
772 | Successors: 3:eb5a0daa2192
646 773 | multi-line: 3:eb5a0daa2192
647 774 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
648 775 o ea207398892e
649
776 Predecessors:
777 semi-colon:
778 json: []
779 map:
780 Successors:
781 multi-line:
782 json: ""
650 783
651 784 $ hg fatelog
652 785 o eb5a0daa2192
@@ -668,16 +801,33 b' displayed'
668 801 | semi-colon: 2:0dec01379d3b; 1:471f378eab4c
669 802 | json: ["0dec01379d3be6318c470ead31b1fe7ae7cb53d5", "471f378eab4c5e25f6c77f785b27c936efb22874"]
670 803 | map: 2:0dec01379d3be6318c470ead31b1fe7ae7cb53d5 1:471f378eab4c5e25f6c77f785b27c936efb22874
804 | Successors:
805 | multi-line:
806 | json: ""
671 807 | @ 0dec01379d3b
808 | | Predecessors:
809 | | semi-colon:
810 | | json: []
811 | | map:
672 812 | | Successors: 3:eb5a0daa2192
673 813 | | multi-line: 3:eb5a0daa2192
674 814 | | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
675 815 | x 471f378eab4c
676 |/ Successors: 3:eb5a0daa2192
816 |/ Predecessors:
817 | semi-colon:
818 | json: []
819 | map:
820 | Successors: 3:eb5a0daa2192
677 821 | multi-line: 3:eb5a0daa2192
678 822 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
679 823 o ea207398892e
680
824 Predecessors:
825 semi-colon:
826 json: []
827 map:
828 Successors:
829 multi-line:
830 json: ""
681 831
682 832 $ hg fatelog
683 833 o eb5a0daa2192
@@ -695,9 +845,21 b' Predecessors template should not show pr'
695 845 the log
696 846 $ hg tlog
697 847 @ eb5a0daa2192
698 |
848 | Predecessors:
849 | semi-colon:
850 | json: []
851 | map:
852 | Successors:
853 | multi-line:
854 | json: ""
699 855 o ea207398892e
700
856 Predecessors:
857 semi-colon:
858 json: []
859 map:
860 Successors:
861 multi-line:
862 json: ""
701 863 Predecessors template should show both predecessors as we force their display
702 864 with --hidden
703 865 $ hg tlog --hidden
@@ -706,16 +868,33 b' with --hidden'
706 868 | semi-colon: 2:0dec01379d3b; 1:471f378eab4c
707 869 | json: ["0dec01379d3be6318c470ead31b1fe7ae7cb53d5", "471f378eab4c5e25f6c77f785b27c936efb22874"]
708 870 | map: 2:0dec01379d3be6318c470ead31b1fe7ae7cb53d5 1:471f378eab4c5e25f6c77f785b27c936efb22874
871 | Successors:
872 | multi-line:
873 | json: ""
709 874 | x 0dec01379d3b
875 | | Predecessors:
876 | | semi-colon:
877 | | json: []
878 | | map:
710 879 | | Successors: 3:eb5a0daa2192
711 880 | | multi-line: 3:eb5a0daa2192
712 881 | | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
713 882 | x 471f378eab4c
714 |/ Successors: 3:eb5a0daa2192
883 |/ Predecessors:
884 | semi-colon:
885 | json: []
886 | map:
887 | Successors: 3:eb5a0daa2192
715 888 | multi-line: 3:eb5a0daa2192
716 889 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
717 890 o ea207398892e
718
891 Predecessors:
892 semi-colon:
893 json: []
894 map:
895 Successors:
896 multi-line:
897 json: ""
719 898
720 899 $ hg fatelog --hidden
721 900 @ eb5a0daa2192
@@ -908,18 +1087,34 b' Predecessors template should show curren'
908 1087 | semi-colon: 1:471f378eab4c
909 1088 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
910 1089 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
1090 | Successors:
1091 | multi-line:
1092 | json: ""
911 1093 | * fdf9bde5129a
912 1094 |/ Predecessors: 1:471f378eab4c
913 1095 | semi-colon: 1:471f378eab4c
914 1096 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
915 1097 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
1098 | Successors:
1099 | multi-line:
1100 | json: ""
916 1101 | @ 471f378eab4c
917 |/ Successors: 2:fdf9bde5129a; 4:019fadeab383
1102 |/ Predecessors:
1103 | semi-colon:
1104 | json: []
1105 | map:
1106 | Successors: 2:fdf9bde5129a; 4:019fadeab383
918 1107 | multi-line: 2:fdf9bde5129a
919 1108 | multi-line: 4:019fadeab383
920 1109 | json: [["fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e"], ["019fadeab383f6699fa83ad7bdb4d82ed2c0e5ab"]]
921 1110 o ea207398892e
922
1111 Predecessors:
1112 semi-colon:
1113 json: []
1114 map:
1115 Successors:
1116 multi-line:
1117 json: ""
923 1118 $ hg fatelog
924 1119 * 019fadeab383
925 1120 |
@@ -936,11 +1131,29 b' Predecessors template should not show pr'
936 1131 the log
937 1132 $ hg tlog
938 1133 * 019fadeab383
939 |
1134 | Predecessors:
1135 | semi-colon:
1136 | json: []
1137 | map:
1138 | Successors:
1139 | multi-line:
1140 | json: ""
940 1141 | @ fdf9bde5129a
941 |/
1142 |/ Predecessors:
1143 | semi-colon:
1144 | json: []
1145 | map:
1146 | Successors:
1147 | multi-line:
1148 | json: ""
942 1149 o ea207398892e
943
1150 Predecessors:
1151 semi-colon:
1152 json: []
1153 map:
1154 Successors:
1155 multi-line:
1156 json: ""
944 1157
945 1158 $ hg fatelog
946 1159 * 019fadeab383
@@ -957,6 +1170,9 b' Predecessors template should the predece'
957 1170 | semi-colon: 3:65b757b745b9
958 1171 | json: ["65b757b745b935093c87a2bccd877521cccffcbd"]
959 1172 | map: 3:65b757b745b935093c87a2bccd877521cccffcbd
1173 | Successors:
1174 | multi-line:
1175 | json: ""
960 1176 | x 65b757b745b9
961 1177 |/ Predecessors: 1:471f378eab4c
962 1178 | semi-colon: 1:471f378eab4c
@@ -970,13 +1186,26 b' Predecessors template should the predece'
970 1186 | semi-colon: 1:471f378eab4c
971 1187 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
972 1188 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
1189 | Successors:
1190 | multi-line:
1191 | json: ""
973 1192 | x 471f378eab4c
974 |/ Successors: 2:fdf9bde5129a; 3:65b757b745b9
1193 |/ Predecessors:
1194 | semi-colon:
1195 | json: []
1196 | map:
1197 | Successors: 2:fdf9bde5129a; 3:65b757b745b9
975 1198 | multi-line: 2:fdf9bde5129a
976 1199 | multi-line: 3:65b757b745b9
977 1200 | json: [["fdf9bde5129a28d4548fadd3f62b265cdd3b7a2e"], ["65b757b745b935093c87a2bccd877521cccffcbd"]]
978 1201 o ea207398892e
979
1202 Predecessors:
1203 semi-colon:
1204 json: []
1205 map:
1206 Successors:
1207 multi-line:
1208 json: ""
980 1209
981 1210 $ hg fatelog --hidden
982 1211 * 019fadeab383
@@ -1177,12 +1406,25 b' Predecessors template should show curren'
1177 1406 | semi-colon: 1:471f378eab4c
1178 1407 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
1179 1408 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
1409 | Successors:
1410 | multi-line:
1411 | json: ""
1180 1412 | @ 471f378eab4c
1181 |/ Successors: 4:eb5a0daa2192
1413 |/ Predecessors:
1414 | semi-colon:
1415 | json: []
1416 | map:
1417 | Successors: 4:eb5a0daa2192
1182 1418 | multi-line: 4:eb5a0daa2192
1183 1419 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1184 1420 o ea207398892e
1185
1421 Predecessors:
1422 semi-colon:
1423 json: []
1424 map:
1425 Successors:
1426 multi-line:
1427 json: ""
1186 1428
1187 1429 $ hg fatelog
1188 1430 o eb5a0daa2192
@@ -1203,16 +1445,33 b' Predecessors template should both predec'
1203 1445 | semi-colon: 2:0dec01379d3b; 1:471f378eab4c
1204 1446 | json: ["0dec01379d3be6318c470ead31b1fe7ae7cb53d5", "471f378eab4c5e25f6c77f785b27c936efb22874"]
1205 1447 | map: 2:0dec01379d3be6318c470ead31b1fe7ae7cb53d5 1:471f378eab4c5e25f6c77f785b27c936efb22874
1448 | Successors:
1449 | multi-line:
1450 | json: ""
1206 1451 | @ 0dec01379d3b
1452 | | Predecessors:
1453 | | semi-colon:
1454 | | json: []
1455 | | map:
1207 1456 | | Successors: 4:eb5a0daa2192
1208 1457 | | multi-line: 4:eb5a0daa2192
1209 1458 | | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1210 1459 | x 471f378eab4c
1211 |/ Successors: 4:eb5a0daa2192
1460 |/ Predecessors:
1461 | semi-colon:
1462 | json: []
1463 | map:
1464 | Successors: 4:eb5a0daa2192
1212 1465 | multi-line: 4:eb5a0daa2192
1213 1466 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1214 1467 o ea207398892e
1215
1468 Predecessors:
1469 semi-colon:
1470 json: []
1471 map:
1472 Successors:
1473 multi-line:
1474 json: ""
1216 1475
1217 1476 $ hg fatelog
1218 1477 o eb5a0daa2192
@@ -1235,16 +1494,33 b' Predecessors template should both predec'
1235 1494 | semi-colon: 1:471f378eab4c; 3:b7ea6d14e664
1236 1495 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874", "b7ea6d14e664bdc8922221f7992631b50da3fb07"]
1237 1496 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874 3:b7ea6d14e664bdc8922221f7992631b50da3fb07
1497 | Successors:
1498 | multi-line:
1499 | json: ""
1238 1500 | @ b7ea6d14e664
1501 | | Predecessors:
1502 | | semi-colon:
1503 | | json: []
1504 | | map:
1239 1505 | | Successors: 4:eb5a0daa2192
1240 1506 | | multi-line: 4:eb5a0daa2192
1241 1507 | | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1242 1508 | x 471f378eab4c
1243 |/ Successors: 4:eb5a0daa2192
1509 |/ Predecessors:
1510 | semi-colon:
1511 | json: []
1512 | map:
1513 | Successors: 4:eb5a0daa2192
1244 1514 | multi-line: 4:eb5a0daa2192
1245 1515 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1246 1516 o ea207398892e
1247
1517 Predecessors:
1518 semi-colon:
1519 json: []
1520 map:
1521 Successors:
1522 multi-line:
1523 json: ""
1248 1524
1249 1525 $ hg fatelog
1250 1526 o eb5a0daa2192
@@ -1261,9 +1537,21 b' Predecessors template should both predec'
1261 1537 Predecessors template should show no predecessors as they are both non visible
1262 1538 $ hg tlog
1263 1539 @ eb5a0daa2192
1264 |
1540 | Predecessors:
1541 | semi-colon:
1542 | json: []
1543 | map:
1544 | Successors:
1545 | multi-line:
1546 | json: ""
1265 1547 o ea207398892e
1266
1548 Predecessors:
1549 semi-colon:
1550 json: []
1551 map:
1552 Successors:
1553 multi-line:
1554 json: ""
1267 1555
1268 1556 $ hg fatelog
1269 1557 @ eb5a0daa2192
@@ -1278,6 +1566,9 b' with --hidden'
1278 1566 | semi-colon: 1:471f378eab4c; 3:b7ea6d14e664
1279 1567 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874", "b7ea6d14e664bdc8922221f7992631b50da3fb07"]
1280 1568 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874 3:b7ea6d14e664bdc8922221f7992631b50da3fb07
1569 | Successors:
1570 | multi-line:
1571 | json: ""
1281 1572 | x b7ea6d14e664
1282 1573 | | Predecessors: 2:0dec01379d3b
1283 1574 | | semi-colon: 2:0dec01379d3b
@@ -1287,15 +1578,29 b' with --hidden'
1287 1578 | | multi-line: 4:eb5a0daa2192
1288 1579 | | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1289 1580 | | x 0dec01379d3b
1290 | |/ Successors: 3:b7ea6d14e664
1581 | |/ Predecessors:
1582 | | semi-colon:
1583 | | json: []
1584 | | map:
1585 | | Successors: 3:b7ea6d14e664
1291 1586 | | multi-line: 3:b7ea6d14e664
1292 1587 | | json: [["b7ea6d14e664bdc8922221f7992631b50da3fb07"]]
1293 1588 | x 471f378eab4c
1294 |/ Successors: 4:eb5a0daa2192
1589 |/ Predecessors:
1590 | semi-colon:
1591 | json: []
1592 | map:
1593 | Successors: 4:eb5a0daa2192
1295 1594 | multi-line: 4:eb5a0daa2192
1296 1595 | json: [["eb5a0daa21923bbf8caeb2c42085b9e463861fd0"]]
1297 1596 o ea207398892e
1298
1597 Predecessors:
1598 semi-colon:
1599 json: []
1600 map:
1601 Successors:
1602 multi-line:
1603 json: ""
1299 1604
1300 1605 $ hg fatelog --hidden
1301 1606 @ eb5a0daa2192
@@ -1491,12 +1796,25 b' Predecessors template should show curren'
1491 1796 | semi-colon: 1:471f378eab4c
1492 1797 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
1493 1798 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
1799 | Successors:
1800 | multi-line:
1801 | json: ""
1494 1802 | @ 471f378eab4c
1495 |/ Successors: 2:7a230b46bf61
1803 |/ Predecessors:
1804 | semi-colon:
1805 | json: []
1806 | map:
1807 | Successors: 2:7a230b46bf61
1496 1808 | multi-line: 2:7a230b46bf61
1497 1809 | json: [["7a230b46bf61e50b30308c6cfd7bd1269ef54702"]]
1498 1810 o ea207398892e
1499
1811 Predecessors:
1812 semi-colon:
1813 json: []
1814 map:
1815 Successors:
1816 multi-line:
1817 json: ""
1500 1818
1501 1819 $ hg fatelog
1502 1820 o 7a230b46bf61
@@ -1511,9 +1829,21 b' Predecessors template should show curren'
1511 1829 Predecessors template should show no predecessors as they are non visible
1512 1830 $ hg tlog
1513 1831 @ 7a230b46bf61
1514 |
1832 | Predecessors:
1833 | semi-colon:
1834 | json: []
1835 | map:
1836 | Successors:
1837 | multi-line:
1838 | json: ""
1515 1839 o ea207398892e
1516
1840 Predecessors:
1841 semi-colon:
1842 json: []
1843 map:
1844 Successors:
1845 multi-line:
1846 json: ""
1517 1847
1518 1848 $ hg fatelog
1519 1849 @ 7a230b46bf61
@@ -1528,12 +1858,25 b' with --hidden'
1528 1858 | semi-colon: 1:471f378eab4c
1529 1859 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
1530 1860 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
1861 | Successors:
1862 | multi-line:
1863 | json: ""
1531 1864 | x 471f378eab4c
1532 |/ Successors: 2:7a230b46bf61
1865 |/ Predecessors:
1866 | semi-colon:
1867 | json: []
1868 | map:
1869 | Successors: 2:7a230b46bf61
1533 1870 | multi-line: 2:7a230b46bf61
1534 1871 | json: [["7a230b46bf61e50b30308c6cfd7bd1269ef54702"]]
1535 1872 o ea207398892e
1536
1873 Predecessors:
1874 semi-colon:
1875 json: []
1876 map:
1877 Successors:
1878 multi-line:
1879 json: ""
1537 1880
1538 1881 $ hg fatelog --hidden
1539 1882 @ 7a230b46bf61
@@ -1620,9 +1963,21 b' Check templates'
1620 1963
1621 1964 $ hg tlog
1622 1965 @ f897c6137566
1623 |
1966 | Predecessors:
1967 | semi-colon:
1968 | json: []
1969 | map:
1970 | Successors:
1971 | multi-line:
1972 | json: ""
1624 1973 o ea207398892e
1625
1974 Predecessors:
1975 semi-colon:
1976 json: []
1977 map:
1978 Successors:
1979 multi-line:
1980 json: ""
1626 1981
1627 1982 $ hg fatelog
1628 1983 @ f897c6137566
@@ -1640,6 +1995,9 b' Check templates'
1640 1995 | semi-colon: 2:0dec01379d3b
1641 1996 | json: ["0dec01379d3be6318c470ead31b1fe7ae7cb53d5"]
1642 1997 | map: 2:0dec01379d3be6318c470ead31b1fe7ae7cb53d5
1998 | Successors:
1999 | multi-line:
2000 | json: ""
1643 2001 | @ 0dec01379d3b
1644 2002 | | Predecessors: 1:471f378eab4c
1645 2003 | | semi-colon: 1:471f378eab4c
@@ -1658,7 +2016,13 b' Check templates'
1658 2016 | multi-line: 2:0dec01379d3b
1659 2017 | json: [["0dec01379d3be6318c470ead31b1fe7ae7cb53d5"]]
1660 2018 o ea207398892e
1661
2019 Predecessors:
2020 semi-colon:
2021 json: []
2022 map:
2023 Successors:
2024 multi-line:
2025 json: ""
1662 2026
1663 2027 $ hg fatelog
1664 2028 o f897c6137566
@@ -1678,10 +2042,25 b' Check templates'
1678 2042 | semi-colon: 1:471f378eab4c
1679 2043 | json: ["471f378eab4c5e25f6c77f785b27c936efb22874"]
1680 2044 | map: 1:471f378eab4c5e25f6c77f785b27c936efb22874
2045 | Successors:
2046 | multi-line:
2047 | json: ""
1681 2048 | @ 471f378eab4c
1682 |/
2049 |/ Predecessors:
2050 | semi-colon:
2051 | json: []
2052 | map:
2053 | Successors:
2054 | multi-line:
2055 | json: []
1683 2056 o ea207398892e
1684
2057 Predecessors:
2058 semi-colon:
2059 json: []
2060 map:
2061 Successors:
2062 multi-line:
2063 json: ""
1685 2064
1686 2065 $ hg fatelog
1687 2066 o f897c6137566
@@ -1695,9 +2074,21 b' Check templates'
1695 2074 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
1696 2075 $ hg tlog
1697 2076 o f897c6137566
1698 |
2077 | Predecessors:
2078 | semi-colon:
2079 | json: []
2080 | map:
2081 | Successors:
2082 | multi-line:
2083 | json: ""
1699 2084 @ ea207398892e
1700
2085 Predecessors:
2086 semi-colon:
2087 json: []
2088 map:
2089 Successors:
2090 multi-line:
2091 json: ""
1701 2092
1702 2093 $ hg fatelog
1703 2094 o f897c6137566
@@ -1711,6 +2102,9 b' Check templates'
1711 2102 | semi-colon: 2:0dec01379d3b
1712 2103 | json: ["0dec01379d3be6318c470ead31b1fe7ae7cb53d5"]
1713 2104 | map: 2:0dec01379d3be6318c470ead31b1fe7ae7cb53d5
2105 | Successors:
2106 | multi-line:
2107 | json: ""
1714 2108 | x 0dec01379d3b
1715 2109 | | Predecessors: 1:471f378eab4c
1716 2110 | | semi-colon: 1:471f378eab4c
@@ -1729,7 +2123,13 b' Check templates'
1729 2123 | multi-line: 2:0dec01379d3b
1730 2124 | json: [["0dec01379d3be6318c470ead31b1fe7ae7cb53d5"]]
1731 2125 @ ea207398892e
1732
2126 Predecessors:
2127 semi-colon:
2128 json: []
2129 map:
2130 Successors:
2131 multi-line:
2132 json: ""
1733 2133
1734 2134 Check other fatelog implementations
1735 2135 -----------------------------------
@@ -1962,24 +2362,58 b' Check templates'
1962 2362 | semi-colon: 6:4a004186e638
1963 2363 | json: ["4a004186e63889f20cb16434fcbd72220bd1eace"]
1964 2364 | map: 6:4a004186e63889f20cb16434fcbd72220bd1eace
2365 | Successors:
2366 | multi-line:
2367 | json: ""
1965 2368 | * b18bc8331526
1966 2369 |/ Predecessors: 6:4a004186e638
1967 2370 | semi-colon: 6:4a004186e638
1968 2371 | json: ["4a004186e63889f20cb16434fcbd72220bd1eace"]
1969 2372 | map: 6:4a004186e63889f20cb16434fcbd72220bd1eace
2373 | Successors:
2374 | multi-line:
2375 | json: ""
1970 2376 | * ba2ed02b0c9a
1971 | |
2377 | | Predecessors:
2378 | | semi-colon:
2379 | | json: []
2380 | | map:
2381 | | Successors:
2382 | | multi-line:
2383 | | json: ""
1972 2384 | x 4a004186e638
1973 |/ Successors: 8:b18bc8331526; 9:0b997eb7ceee
2385 |/ Predecessors:
2386 | semi-colon:
2387 | json: []
2388 | map:
2389 | Successors: 8:b18bc8331526; 9:0b997eb7ceee
1974 2390 | multi-line: 8:b18bc8331526
1975 2391 | multi-line: 9:0b997eb7ceee
1976 2392 | json: [["b18bc8331526a22cbb1801022bd1555bf291c48b"], ["0b997eb7ceeee06200a02f8aab185979092d514e"]]
1977 2393 * dd800401bd8c
1978 |
2394 | Predecessors:
2395 | semi-colon:
2396 | json: []
2397 | map:
2398 | Successors:
2399 | multi-line:
2400 | json: ""
1979 2401 o f897c6137566
1980 |
2402 | Predecessors:
2403 | semi-colon:
2404 | json: []
2405 | map:
2406 | Successors:
2407 | multi-line:
2408 | json: ""
1981 2409 o ea207398892e
1982
2410 Predecessors:
2411 semi-colon:
2412 json: []
2413 map:
2414 Successors:
2415 multi-line:
2416 json: ""
1983 2417 $ hg fatelog
1984 2418 @ 0b997eb7ceee
1985 2419 |
@@ -2001,16 +2435,25 b' Check templates'
2001 2435 | semi-colon: 6:4a004186e638
2002 2436 | json: ["4a004186e63889f20cb16434fcbd72220bd1eace"]
2003 2437 | map: 6:4a004186e63889f20cb16434fcbd72220bd1eace
2438 | Successors:
2439 | multi-line:
2440 | json: ""
2004 2441 | * b18bc8331526
2005 2442 |/ Predecessors: 6:4a004186e638
2006 2443 | semi-colon: 6:4a004186e638
2007 2444 | json: ["4a004186e63889f20cb16434fcbd72220bd1eace"]
2008 2445 | map: 6:4a004186e63889f20cb16434fcbd72220bd1eace
2446 | Successors:
2447 | multi-line:
2448 | json: ""
2009 2449 | * ba2ed02b0c9a
2010 2450 | | Predecessors: 4:9bd10a0775e4
2011 2451 | | semi-colon: 4:9bd10a0775e4
2012 2452 | | json: ["9bd10a0775e478708cada5f176ec6de654359ce7"]
2013 2453 | | map: 4:9bd10a0775e478708cada5f176ec6de654359ce7
2454 | | Successors:
2455 | | multi-line:
2456 | | json: ""
2014 2457 | x 4a004186e638
2015 2458 |/ Predecessors: 4:9bd10a0775e4
2016 2459 | semi-colon: 4:9bd10a0775e4
@@ -2025,8 +2468,15 b' Check templates'
2025 2468 | semi-colon: 4:9bd10a0775e4
2026 2469 | json: ["9bd10a0775e478708cada5f176ec6de654359ce7"]
2027 2470 | map: 4:9bd10a0775e478708cada5f176ec6de654359ce7
2471 | Successors:
2472 | multi-line:
2473 | json: ""
2028 2474 | x 9bd10a0775e4
2029 |/ Successors: 5:dd800401bd8c 6:4a004186e638 7:ba2ed02b0c9a
2475 |/ Predecessors:
2476 | semi-colon:
2477 | json: []
2478 | map:
2479 | Successors: 5:dd800401bd8c 6:4a004186e638 7:ba2ed02b0c9a
2030 2480 | multi-line: 5:dd800401bd8c 6:4a004186e638 7:ba2ed02b0c9a
2031 2481 | json: [["dd800401bd8c79d815329277739e433e883f784e", "4a004186e63889f20cb16434fcbd72220bd1eace", "ba2ed02b0c9a56b9fdbc4e79c7e57866984d8a1f"]]
2032 2482 o f897c6137566
@@ -2034,6 +2484,9 b' Check templates'
2034 2484 | semi-colon: 2:0dec01379d3b
2035 2485 | json: ["0dec01379d3be6318c470ead31b1fe7ae7cb53d5"]
2036 2486 | map: 2:0dec01379d3be6318c470ead31b1fe7ae7cb53d5
2487 | Successors:
2488 | multi-line:
2489 | json: ""
2037 2490 | x 0dec01379d3b
2038 2491 | | Predecessors: 1:471f378eab4c
2039 2492 | | semi-colon: 1:471f378eab4c
@@ -2052,7 +2505,13 b' Check templates'
2052 2505 | multi-line: 2:0dec01379d3b
2053 2506 | json: [["0dec01379d3be6318c470ead31b1fe7ae7cb53d5"]]
2054 2507 o ea207398892e
2055
2508 Predecessors:
2509 semi-colon:
2510 json: []
2511 map:
2512 Successors:
2513 multi-line:
2514 json: ""
2056 2515 $ hg fatelog --hidden
2057 2516 @ 0b997eb7ceee
2058 2517 |
@@ -2107,30 +2566,58 b' Check templates'
2107 2566 | semi-colon: 4:9bd10a0775e4
2108 2567 | json: ["9bd10a0775e478708cada5f176ec6de654359ce7"]
2109 2568 | map: 4:9bd10a0775e478708cada5f176ec6de654359ce7
2569 | Successors:
2570 | multi-line:
2571 | json: ""
2110 2572 | * 0b997eb7ceee
2111 2573 | | Predecessors: 4:9bd10a0775e4
2112 2574 | | semi-colon: 4:9bd10a0775e4
2113 2575 | | json: ["9bd10a0775e478708cada5f176ec6de654359ce7"]
2114 2576 | | map: 4:9bd10a0775e478708cada5f176ec6de654359ce7
2577 | | Successors:
2578 | | multi-line:
2579 | | json: ""
2115 2580 * | b18bc8331526
2116 2581 |/ Predecessors: 4:9bd10a0775e4
2117 2582 | semi-colon: 4:9bd10a0775e4
2118 2583 | json: ["9bd10a0775e478708cada5f176ec6de654359ce7"]
2119 2584 | map: 4:9bd10a0775e478708cada5f176ec6de654359ce7
2585 | Successors:
2586 | multi-line:
2587 | json: ""
2120 2588 * dd800401bd8c
2121 2589 | Predecessors: 4:9bd10a0775e4
2122 2590 | semi-colon: 4:9bd10a0775e4
2123 2591 | json: ["9bd10a0775e478708cada5f176ec6de654359ce7"]
2124 2592 | map: 4:9bd10a0775e478708cada5f176ec6de654359ce7
2593 | Successors:
2594 | multi-line:
2595 | json: ""
2125 2596 | @ 9bd10a0775e4
2126 |/ Successors: 5:dd800401bd8c 9:0b997eb7ceee 10:eceed8f98ffc; 5:dd800401bd8c 8:b18bc8331526 10:eceed8f98ffc
2597 |/ Predecessors:
2598 | semi-colon:
2599 | json: []
2600 | map:
2601 | Successors: 5:dd800401bd8c 9:0b997eb7ceee 10:eceed8f98ffc; 5:dd800401bd8c 8:b18bc8331526 10:eceed8f98ffc
2127 2602 | multi-line: 5:dd800401bd8c 9:0b997eb7ceee 10:eceed8f98ffc
2128 2603 | multi-line: 5:dd800401bd8c 8:b18bc8331526 10:eceed8f98ffc
2129 2604 | json: [["dd800401bd8c79d815329277739e433e883f784e", "0b997eb7ceeee06200a02f8aab185979092d514e", "eceed8f98ffc4186032e29a6542ab98888ebf68d"], ["dd800401bd8c79d815329277739e433e883f784e", "b18bc8331526a22cbb1801022bd1555bf291c48b", "eceed8f98ffc4186032e29a6542ab98888ebf68d"]]
2130 2605 o f897c6137566
2131 |
2606 | Predecessors:
2607 | semi-colon:
2608 | json: []
2609 | map:
2610 | Successors:
2611 | multi-line:
2612 | json: ""
2132 2613 o ea207398892e
2133
2614 Predecessors:
2615 semi-colon:
2616 json: []
2617 map:
2618 Successors:
2619 multi-line:
2620 json: ""
2134 2621
2135 2622 $ hg fatelog
2136 2623 * eceed8f98ffc
@@ -2320,9 +2807,21 b' Check output'
2320 2807 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
2321 2808 $ hg tlog
2322 2809 @ 471f378eab4c
2323 |
2810 | Predecessors:
2811 | semi-colon:
2812 | json: []
2813 | map:
2814 | Successors:
2815 | multi-line:
2816 | json: []
2324 2817 o ea207398892e
2325
2818 Predecessors:
2819 semi-colon:
2820 json: []
2821 map:
2822 Successors:
2823 multi-line:
2824 json: ""
2326 2825 $ hg fatelog
2327 2826 @ 471f378eab4c
2328 2827 | Obsfate: pruned by test (at 1970-01-01 00:00 +0000);
@@ -2361,9 +2860,22 b' Check output'
2361 2860 (hidden revision '471f378eab4c' is pruned)
2362 2861 $ hg tlog
2363 2862 @ 471f378eab4c
2364 |
2863 | Predecessors:
2864 | semi-colon:
2865 | json: []
2866 | map:
2867 | Successors:
2868 | multi-line:
2869 | json: []
2365 2870 o ea207398892e
2366
2871 Predecessors:
2872 semi-colon:
2873 json: []
2874 map:
2875 Successors:
2876 multi-line:
2877 json: ""
2878
2367 2879 # todo: the obsfate output is not ideal
2368 2880 $ hg fatelog
2369 2881 @ 471f378eab4c
General Comments 0
You need to be logged in to leave comments. Login now