Commit d03e204
committed
tests:
This commit should be comparable with #9050
As of this writing, this replaced all but out of 1053 instances of
`.block().unwrap()`. The remaining ones (as counted by AI):
```
┌──────────────────┬───────┬────────────────────────────────────────────────────┐
│ Category │ Count │ Could convert?
│
├──────────────────┼───────┼────────────────────────────────────────────────────┤
│ testutils │ 20 │ No — return concrete types, would cascade to
│
│ helpers │ │ hundreds of callers across all test files
│
├──────────────────┼───────┼────────────────────────────────────────────────────┤
│ Closures │ 53 │ No — closures return () or concrete values
│
├──────────────────┼───────┼────────────────────────────────────────────────────┤
│ Test helpers │ 22 │ Technically yes, but adds ~70 ? at call sites
to │
│ │ │ save 22 unwraps
│
├──────────────────┼───────┼────────────────────────────────────────────────────┤
│ Non-convertible │ 4 │ No — CommandError (2), Pin<Box<dyn Future>>
(1), │
│ │ │ closure in test_matrix (1)
│
└──────────────────┴───────┴────────────────────────────────────────────────────┘
```.block_on().unwrap() with .block_on()? in tests using TestResult from parent commit1 parent 92ef5c8 commit d03e204
38 files changed
Lines changed: 1704 additions & 1793 deletions
File tree
- cli/src
- commands
- merge_tools
- lib
- src
- tests
- testutils/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
| 611 | + | |
611 | 612 | | |
612 | 613 | | |
613 | 614 | | |
| |||
629 | 630 | | |
630 | 631 | | |
631 | 632 | | |
632 | | - | |
633 | | - | |
| 633 | + | |
| 634 | + | |
634 | 635 | | |
635 | 636 | | |
636 | 637 | | |
| 638 | + | |
637 | 639 | | |
638 | 640 | | |
639 | 641 | | |
640 | | - | |
| 642 | + | |
641 | 643 | | |
642 | 644 | | |
643 | 645 | | |
| |||
668 | 670 | | |
669 | 671 | | |
670 | 672 | | |
671 | | - | |
672 | | - | |
| 673 | + | |
673 | 674 | | |
674 | 675 | | |
675 | 676 | | |
| |||
703 | 704 | | |
704 | 705 | | |
705 | 706 | | |
| 707 | + | |
706 | 708 | | |
707 | 709 | | |
708 | 710 | | |
709 | | - | |
| 711 | + | |
710 | 712 | | |
711 | 713 | | |
712 | 714 | | |
| |||
745 | 747 | | |
746 | 748 | | |
747 | 749 | | |
748 | | - | |
749 | | - | |
| 750 | + | |
750 | 751 | | |
751 | 752 | | |
752 | 753 | | |
| |||
787 | 788 | | |
788 | 789 | | |
789 | 790 | | |
| 791 | + | |
790 | 792 | | |
791 | 793 | | |
792 | 794 | | |
793 | | - | |
| 795 | + | |
794 | 796 | | |
795 | 797 | | |
796 | 798 | | |
| |||
828 | 830 | | |
829 | 831 | | |
830 | 832 | | |
831 | | - | |
| 833 | + | |
832 | 834 | | |
833 | 835 | | |
834 | 836 | | |
| |||
852 | 854 | | |
853 | 855 | | |
854 | 856 | | |
| 857 | + | |
855 | 858 | | |
856 | 859 | | |
857 | 860 | | |
858 | | - | |
| 861 | + | |
859 | 862 | | |
860 | 863 | | |
861 | 864 | | |
| |||
890 | 893 | | |
891 | 894 | | |
892 | 895 | | |
893 | | - | |
| 896 | + | |
894 | 897 | | |
895 | 898 | | |
896 | 899 | | |
897 | 900 | | |
898 | 901 | | |
899 | 902 | | |
900 | 903 | | |
| 904 | + | |
901 | 905 | | |
902 | 906 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
778 | 778 | | |
779 | 779 | | |
780 | 780 | | |
| 781 | + | |
781 | 782 | | |
782 | 783 | | |
783 | 784 | | |
| |||
1135 | 1136 | | |
1136 | 1137 | | |
1137 | 1138 | | |
1138 | | - | |
| 1139 | + | |
1139 | 1140 | | |
1140 | 1141 | | |
1141 | 1142 | | |
| |||
1159 | 1160 | | |
1160 | 1161 | | |
1161 | 1162 | | |
1162 | | - | |
1163 | | - | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
1168 | | - | |
1169 | | - | |
1170 | | - | |
1171 | | - | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
1172 | 1169 | | |
1173 | 1170 | | |
1174 | 1171 | | |
1175 | 1172 | | |
1176 | 1173 | | |
1177 | 1174 | | |
| 1175 | + | |
1178 | 1176 | | |
1179 | 1177 | | |
1180 | 1178 | | |
1181 | | - | |
| 1179 | + | |
1182 | 1180 | | |
1183 | 1181 | | |
1184 | 1182 | | |
| |||
1203 | 1201 | | |
1204 | 1202 | | |
1205 | 1203 | | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
| 1204 | + | |
1209 | 1205 | | |
1210 | 1206 | | |
1211 | | - | |
1212 | | - | |
| 1207 | + | |
1213 | 1208 | | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | | - | |
1223 | | - | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1224 | 1215 | | |
1225 | 1216 | | |
1226 | 1217 | | |
1227 | 1218 | | |
1228 | 1219 | | |
1229 | 1220 | | |
| 1221 | + | |
1230 | 1222 | | |
1231 | 1223 | | |
1232 | 1224 | | |
| |||
2022 | 2014 | | |
2023 | 2015 | | |
2024 | 2016 | | |
2025 | | - | |
| 2017 | + | |
2026 | 2018 | | |
2027 | 2019 | | |
2028 | 2020 | | |
| |||
2050 | 2042 | | |
2051 | 2043 | | |
2052 | 2044 | | |
2053 | | - | |
2054 | | - | |
2055 | | - | |
| 2045 | + | |
| 2046 | + | |
2056 | 2047 | | |
2057 | 2048 | | |
2058 | | - | |
2059 | | - | |
| 2049 | + | |
| 2050 | + | |
2060 | 2051 | | |
2061 | 2052 | | |
2062 | | - | |
2063 | | - | |
| 2053 | + | |
| 2054 | + | |
2064 | 2055 | | |
| 2056 | + | |
2065 | 2057 | | |
2066 | 2058 | | |
2067 | 2059 | | |
2068 | | - | |
| 2060 | + | |
2069 | 2061 | | |
2070 | 2062 | | |
2071 | 2063 | | |
| |||
2097 | 2089 | | |
2098 | 2090 | | |
2099 | 2091 | | |
2100 | | - | |
2101 | | - | |
2102 | | - | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
2103 | 2095 | | |
2104 | | - | |
2105 | | - | |
2106 | | - | |
| 2096 | + | |
2107 | 2097 | | |
2108 | 2098 | | |
2109 | 2099 | | |
| |||
2155 | 2145 | | |
2156 | 2146 | | |
2157 | 2147 | | |
| 2148 | + | |
2158 | 2149 | | |
2159 | 2150 | | |
2160 | 2151 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
| 490 | + | |
490 | 491 | | |
491 | 492 | | |
492 | 493 | | |
| |||
691 | 692 | | |
692 | 693 | | |
693 | 694 | | |
694 | | - | |
| 695 | + | |
695 | 696 | | |
696 | 697 | | |
697 | 698 | | |
698 | 699 | | |
699 | 700 | | |
700 | | - | |
| 701 | + | |
701 | 702 | | |
702 | 703 | | |
703 | 704 | | |
704 | | - | |
| 705 | + | |
705 | 706 | | |
706 | 707 | | |
| 708 | + | |
707 | 709 | | |
708 | 710 | | |
709 | 711 | | |
710 | | - | |
| 712 | + | |
711 | 713 | | |
712 | 714 | | |
713 | 715 | | |
714 | 716 | | |
715 | 717 | | |
716 | | - | |
| 718 | + | |
717 | 719 | | |
718 | 720 | | |
| 721 | + | |
719 | 722 | | |
720 | 723 | | |
0 commit comments