Codebase list golang-github-vbauerster-mpb / fe45b3d
remove duplicate test Vladimir Bauer 4 years ago
1 changed file(s) with 57 addition(s) and 392 deletion(s). Raw diff Collapse all Expand all
546546 want: "[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++=]",
547547 },
548548 {
549 style: BarStyle().Tip("<").Reverse(),
549 style: BarStyle().Reverse(),
550550 name: "t,c,r{100,100,99}rev",
551551 total: 100,
552552 current: 100,
554554 want: " [=++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
555555 },
556556 {
557 style: BarStyle().Tip("<").Reverse(),
557 style: BarStyle().Reverse(),
558558 name: "t,c,r{100,100,99}trim,rev",
559559 total: 100,
560560 current: 100,
580580 want: "[+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]",
581581 },
582582 {
583 style: BarStyle().Tip("<").Reverse(),
583 style: BarStyle().Reverse(),
584584 name: "t,c,r{100,100,100}rev",
585585 total: 100,
586586 current: 100,
588588 want: " [+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
589589 },
590590 {
591 style: BarStyle().Tip("<").Reverse(),
591 style: BarStyle().Reverse(),
592592 name: "t,c,r{100,100,100}trim",
593593 total: 100,
594594 current: 100,
693693 want: "[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]",
694694 },
695695 {
696 style: BarStyle().Tip("<").Reverse(),
696 style: BarStyle().Reverse(),
697697 name: "t,c,r{100,100,99}rev",
698698 total: 100,
699699 current: 100,
701701 want: " [=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
702702 },
703703 {
704 style: BarStyle().Tip("<").Reverse(),
704 style: BarStyle().Reverse(),
705705 name: "t,c,r{100,100,99}trim,rev",
706706 total: 100,
707707 current: 100,
710710 want: "[=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]",
711711 },
712712 {
713 style: BarStyle().Tip("<").Reverse(),
713 style: BarStyle().Reverse(),
714714 name: "t,c,r{100,100,100}rev",
715715 total: 100,
716716 current: 100,
718718 want: " [++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
719719 },
720720 {
721 style: BarStyle().Tip("<").Reverse(),
721 style: BarStyle().Reverse(),
722722 name: "t,c,r{100,100,100}trim",
723723 total: 100,
724724 current: 100,
799799 trim bool
800800 want string
801801 }{
802 0: {
803 {
804 style: BarStyle().TipOnComplete(">"),
805 name: "t,c{60,20}",
806 total: 60,
807 current: 20,
808 want: "",
809 },
810 {
811 style: BarStyle().TipOnComplete(">"),
812 name: "t,c{60,20}trim",
813 total: 60,
814 current: 20,
815 trim: true,
816 want: "",
817 },
818 },
819 1: {
820 {
821 style: BarStyle().TipOnComplete(">"),
822 name: "t,c{60,20}",
823 total: 60,
824 current: 20,
825 want: "",
826 },
827 {
828 style: BarStyle().TipOnComplete(">"),
829 name: "t,c{60,20}trim",
830 total: 60,
831 current: 20,
832 trim: true,
833 want: "",
834 },
835 },
836 2: {
837 {
838 style: BarStyle().TipOnComplete(">"),
839 name: "t,c{60,20}",
840 total: 60,
841 current: 20,
802 3: {
803 {
804 style: BarStyle().TipOnComplete(">"),
805 name: "t,c{60,60}",
806 total: 60,
807 current: 60,
842808 want: " ",
843809 },
844810 {
845811 style: BarStyle().TipOnComplete(">"),
846 name: "t,c{60,20}trim",
847 total: 60,
848 current: 20,
849 trim: true,
850 want: "[]",
851 },
852 },
853 3: {
854 {
855 style: BarStyle().TipOnComplete(">"),
856 name: "t,c{60,20}",
857 total: 60,
858 current: 20,
859 want: " ",
860 },
861 {
862 style: BarStyle().TipOnComplete(">"),
863 name: "t,c{60,20}trim",
864 total: 60,
865 current: 20,
866 trim: true,
867 want: "[-]",
868 },
812 name: "t,c{60,60}trim",
813 total: 60,
814 current: 60,
815 trim: true,
816 want: "[>]",
817 },
818 },
819 4: {
869820 {
870821 style: BarStyle().TipOnComplete(">"),
871822 name: "t,c{60,59}",
872823 total: 60,
873824 current: 59,
874 want: " ",
825 want: " [] ",
875826 },
876827 {
877828 style: BarStyle().TipOnComplete(">"),
879830 total: 60,
880831 current: 59,
881832 trim: true,
882 want: "[>]",
833 want: "[=>]",
883834 },
884835 {
885836 style: BarStyle().TipOnComplete(">"),
886837 name: "t,c{60,60}",
887838 total: 60,
888839 current: 60,
889 want: " ",
840 want: " [] ",
890841 },
891842 {
892843 style: BarStyle().TipOnComplete(">"),
894845 total: 60,
895846 current: 60,
896847 trim: true,
897 want: "[>]",
898 },
899 },
900 4: {
901 {
902 style: BarStyle().TipOnComplete(">"),
903 name: "t,c{60,20}",
904 total: 60,
905 current: 20,
906 want: " [] ",
907 },
908 {
909 style: BarStyle().TipOnComplete(">"),
910 name: "t,c{60,20}trim",
911 total: 60,
912 current: 20,
913 trim: true,
914 want: "[>-]",
915 },
848 want: "[=>]",
849 },
850 },
851 5: {
916852 {
917853 style: BarStyle().TipOnComplete(">"),
918854 name: "t,c{60,59}",
919855 total: 60,
920856 current: 59,
921 want: " [] ",
857 want: " [>] ",
922858 },
923859 {
924860 style: BarStyle().TipOnComplete(">"),
926862 total: 60,
927863 current: 59,
928864 trim: true,
929 want: "[=>]",
865 want: "[==>]",
930866 },
931867 {
932868 style: BarStyle().TipOnComplete(">"),
933869 name: "t,c{60,60}",
934870 total: 60,
935871 current: 60,
936 want: " [] ",
872 want: " [>] ",
937873 },
938874 {
939875 style: BarStyle().TipOnComplete(">"),
941877 total: 60,
942878 current: 60,
943879 trim: true,
944 want: "[=>]",
945 },
946 },
947 5: {
948 {
949 style: BarStyle().TipOnComplete(">"),
950 name: "t,c{60,20}",
951 total: 60,
952 current: 20,
953 want: " [-] ",
954 },
955 {
956 style: BarStyle().TipOnComplete(">"),
957 name: "t,c{60,20}trim",
958 total: 60,
959 current: 20,
960 trim: true,
961 want: "[>--]",
962 },
880 want: "[==>]",
881 },
882 },
883 6: {
963884 {
964885 style: BarStyle().TipOnComplete(">"),
965886 name: "t,c{60,59}",
966887 total: 60,
967888 current: 59,
968 want: " [>] ",
889 want: " [=>] ",
969890 },
970891 {
971892 style: BarStyle().TipOnComplete(">"),
973894 total: 60,
974895 current: 59,
975896 trim: true,
976 want: "[==>]",
897 want: "[===>]",
977898 },
978899 {
979900 style: BarStyle().TipOnComplete(">"),
980901 name: "t,c{60,60}",
981902 total: 60,
982903 current: 60,
983 want: " [>] ",
904 want: " [=>] ",
984905 },
985906 {
986907 style: BarStyle().TipOnComplete(">"),
988909 total: 60,
989910 current: 60,
990911 trim: true,
991 want: "[==>]",
992 },
993 },
994 6: {
995 {
996 style: BarStyle().TipOnComplete(">"),
997 name: "t,c{60,20}",
998 total: 60,
999 current: 20,
1000 want: " [>-] ",
1001 },
1002 {
1003 style: BarStyle().TipOnComplete(">"),
1004 name: "t,c{60,20}trim",
1005 total: 60,
1006 current: 20,
1007 trim: true,
1008 want: "[>---]",
1009 },
912 want: "[===>]",
913 },
914 },
915 7: {
1010916 {
1011917 style: BarStyle().TipOnComplete(">"),
1012918 name: "t,c{60,59}",
1013919 total: 60,
1014920 current: 59,
1015 want: " [=>] ",
921 want: " [==>] ",
1016922 },
1017923 {
1018924 style: BarStyle().TipOnComplete(">"),
1020926 total: 60,
1021927 current: 59,
1022928 trim: true,
1023 want: "[===>]",
929 want: "[====>]",
1024930 },
1025931 {
1026932 style: BarStyle().TipOnComplete(">"),
1027933 name: "t,c{60,60}",
1028934 total: 60,
1029935 current: 60,
1030 want: " [=>] ",
936 want: " [==>] ",
1031937 },
1032938 {
1033939 style: BarStyle().TipOnComplete(">"),
1035941 total: 60,
1036942 current: 60,
1037943 trim: true,
1038 want: "[===>]",
1039 },
1040 },
1041 7: {
1042 {
1043 style: BarStyle().TipOnComplete(">"),
1044 name: "t,c{60,20}",
1045 total: 60,
1046 current: 20,
1047 want: " [>--] ",
1048 },
1049 {
1050 style: BarStyle().TipOnComplete(">"),
1051 name: "t,c{60,20}trim",
1052 total: 60,
1053 current: 20,
1054 trim: true,
1055 want: "[=>---]",
1056 },
944 want: "[====>]",
945 },
946 },
947 8: {
1057948 {
1058949 style: BarStyle().TipOnComplete(">"),
1059950 name: "t,c{60,59}",
1060951 total: 60,
1061952 current: 59,
1062 want: " [==>] ",
953 want: " [===>] ",
1063954 },
1064955 {
1065956 style: BarStyle().TipOnComplete(">"),
1067958 total: 60,
1068959 current: 59,
1069960 trim: true,
1070 want: "[====>]",
961 want: "[=====>]",
1071962 },
1072963 {
1073964 style: BarStyle().TipOnComplete(">"),
1074965 name: "t,c{60,60}",
1075966 total: 60,
1076967 current: 60,
1077 want: " [==>] ",
968 want: " [===>] ",
1078969 },
1079970 {
1080971 style: BarStyle().TipOnComplete(">"),
1082973 total: 60,
1083974 current: 60,
1084975 trim: true,
1085 want: "[====>]",
1086 },
1087 },
1088 8: {
1089 {
1090 style: BarStyle().TipOnComplete(">"),
1091 name: "t,c{60,20}",
1092 total: 60,
1093 current: 20,
1094 want: " [>---] ",
1095 },
1096 {
1097 style: BarStyle().TipOnComplete(">"),
1098 name: "t,c{60,20}trim",
1099 total: 60,
1100 current: 20,
1101 trim: true,
1102 want: "[=>----]",
1103 },
1104 {
1105 style: BarStyle().TipOnComplete(">"),
1106 name: "t,c{60,59}",
1107 total: 60,
1108 current: 59,
1109 want: " [===>] ",
1110 },
1111 {
1112 style: BarStyle().TipOnComplete(">"),
1113 name: "t,c{60,59}trim",
1114 total: 60,
1115 current: 59,
1116 trim: true,
1117976 want: "[=====>]",
1118977 },
1119 {
1120 style: BarStyle().TipOnComplete(">"),
1121 name: "t,c{60,60}",
1122 total: 60,
1123 current: 60,
1124 want: " [===>] ",
1125 },
1126 {
1127 style: BarStyle().TipOnComplete(">"),
1128 name: "t,c{60,60}trim",
1129 total: 60,
1130 current: 60,
1131 trim: true,
1132 want: "[=====>]",
1133 },
1134978 },
1135979 80: {
1136 {
1137 style: BarStyle().TipOnComplete(">"),
1138 name: "t,c{60,20}",
1139 total: 60,
1140 current: 20,
1141 want: " [========================>---------------------------------------------------] ",
1142 },
1143 {
1144 style: BarStyle().TipOnComplete(">"),
1145 name: "t,c{60,20}trim",
1146 total: 60,
1147 current: 20,
1148 trim: true,
1149 want: "[=========================>----------------------------------------------------]",
1150 },
1151 {
1152 style: BarStyle().TipOnComplete(">"),
1153 name: "t,c,bw{60,20,60}",
1154 total: 60,
1155 current: 20,
1156 barWidth: 60,
1157 want: " [==================>---------------------------------------] ",
1158 },
1159 {
1160 style: BarStyle().TipOnComplete(">"),
1161 name: "t,c,bw{60,20,60}trim",
1162 total: 60,
1163 current: 20,
1164 barWidth: 60,
1165 trim: true,
1166 want: "[==================>---------------------------------------]",
1167 },
1168980 {
1169981 style: BarStyle().TipOnComplete(">"),
1170982 name: "t,c{60,59}",
12331045 99: {
12341046 {
12351047 style: BarStyle().TipOnComplete(">"),
1236 name: "t,c{100,1}",
1237 total: 100,
1238 current: 1,
1239 want: " [>----------------------------------------------------------------------------------------------] ",
1240 },
1241 {
1242 style: BarStyle().TipOnComplete(">"),
1243 name: "t,c{100,1}trim",
1244 total: 100,
1245 current: 1,
1246 trim: true,
1247 want: "[>------------------------------------------------------------------------------------------------]",
1248 },
1249 {
1250 style: BarStyle().TipOnComplete(">"),
1251 name: "t,c,r{100,40,33}",
1252 total: 100,
1253 current: 40,
1254 refill: 33,
1255 want: " [+++++++++++++++++++++++++++++++======>---------------------------------------------------------] ",
1256 },
1257 {
1258 style: BarStyle().TipOnComplete(">"),
1259 name: "t,c,r{100,40,33}trim",
1260 total: 100,
1261 current: 40,
1262 refill: 33,
1263 trim: true,
1264 want: "[++++++++++++++++++++++++++++++++======>----------------------------------------------------------]",
1265 },
1266 {
1267 style: BarStyle().Tip("<").Reverse().TipOnComplete(">"),
1268 name: "t,c,r{100,40,33},rev",
1269 total: 100,
1270 current: 40,
1271 refill: 33,
1272 want: " [---------------------------------------------------------<======+++++++++++++++++++++++++++++++] ",
1273 },
1274 {
1275 style: BarStyle().Tip("<").Reverse().TipOnComplete(">"),
1276 name: "t,c,r{100,40,33}trim,rev",
1277 total: 100,
1278 current: 40,
1279 refill: 33,
1280 trim: true,
1281 want: "[----------------------------------------------------------<======++++++++++++++++++++++++++++++++]",
1282 },
1283 {
1284 style: BarStyle().TipOnComplete(">"),
12851048 name: "t,c{100,99}",
12861049 total: 100,
12871050 current: 99,
13621125 want: "[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>]",
13631126 },
13641127 {
1365 style: BarStyle().Tip("<").TipOnComplete("<").Reverse(),
1366 name: `t,c,r{100,100,100}Tip("<").TipOnComplete("<").Reverse()`,
1128 style: BarStyle().TipOnComplete("<").Reverse(),
1129 name: `t,c,r{100,100,100}TipOnComplete("<").Reverse()`,
13671130 total: 100,
13681131 current: 100,
13691132 refill: 100,
13701133 want: " [<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
13711134 },
13721135 {
1373 style: BarStyle().Tip("<").Reverse().TipOnComplete("<"),
1374 name: "t,c,r{100,100,100}trim",
1136 style: BarStyle().TipOnComplete("<").Reverse(),
1137 name: `t,c,r{100,100,100}TipOnComplete("<").Reverse()trim`,
13751138 total: 100,
13761139 current: 100,
13771140 refill: 100,
13801143 },
13811144 },
13821145 100: {
1383 {
1384 style: BarStyle().TipOnComplete(">"),
1385 name: "t,c{100,0}",
1386 total: 100,
1387 current: 0,
1388 want: " [------------------------------------------------------------------------------------------------] ",
1389 },
1390 {
1391 style: BarStyle().TipOnComplete(">"),
1392 name: "t,c{100,0}trim",
1393 total: 100,
1394 current: 0,
1395 trim: true,
1396 want: "[--------------------------------------------------------------------------------------------------]",
1397 },
1398 {
1399 style: BarStyle().TipOnComplete(">"),
1400 name: "t,c{100,1}",
1401 total: 100,
1402 current: 1,
1403 want: " [>-----------------------------------------------------------------------------------------------] ",
1404 },
1405 {
1406 style: BarStyle().TipOnComplete(">"),
1407 name: "t,c{100,1}trim",
1408 total: 100,
1409 current: 1,
1410 trim: true,
1411 want: "[>-------------------------------------------------------------------------------------------------]",
1412 },
14131146 {
14141147 style: BarStyle().TipOnComplete(">"),
14151148 name: "t,c{100,99}",
14731206 refill: 100,
14741207 trim: true,
14751208 want: "[+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>]",
1476 },
1477 {
1478 style: BarStyle().TipOnComplete("").Reverse(),
1479 name: "t,c,r{100,100,99}rev",
1480 total: 100,
1481 current: 100,
1482 refill: 99,
1483 want: " [=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
1484 },
1485 {
1486 style: BarStyle().TipOnComplete("").Reverse(),
1487 name: "t,c,r{100,100,99}trim,rev",
1488 total: 100,
1489 current: 100,
1490 refill: 99,
1491 trim: true,
1492 want: "[=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]",
1493 },
1494 {
1495 style: BarStyle().TipOnComplete("").Reverse(),
1496 name: "t,c,r{100,100,100}rev",
1497 total: 100,
1498 current: 100,
1499 refill: 100,
1500 want: " [++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++] ",
1501 },
1502 {
1503 style: BarStyle().TipOnComplete("").Reverse(),
1504 name: "t,c,r{100,100,100}trim",
1505 total: 100,
1506 current: 100,
1507 refill: 100,
1508 trim: true,
1509 want: "[++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]",
1510 },
1511 {
1512 style: BarStyle().TipOnComplete(">"),
1513 name: "t,c,r{100,40,33}",
1514 total: 100,
1515 current: 40,
1516 refill: 33,
1517 want: " [++++++++++++++++++++++++++++++++=====>----------------------------------------------------------] ",
1518 },
1519 {
1520 style: BarStyle().TipOnComplete(">"),
1521 name: "t,c,r{100,40,33}trim",
1522 total: 100,
1523 current: 40,
1524 refill: 33,
1525 trim: true,
1526 want: "[++++++++++++++++++++++++++++++++======>-----------------------------------------------------------]",
1527 },
1528 {
1529 style: BarStyle().Tip("<").TipOnComplete("<").Reverse(),
1530 name: "t,c,r{100,40,33},rev",
1531 total: 100,
1532 current: 40,
1533 refill: 33,
1534 want: " [----------------------------------------------------------<=====++++++++++++++++++++++++++++++++] ",
1535 },
1536 {
1537 style: BarStyle().Tip("<").TipOnComplete("<").Reverse(),
1538 name: "t,c,r{100,40,33}trim,rev",
1539 total: 100,
1540 current: 40,
1541 refill: 33,
1542 trim: true,
1543 want: "[-----------------------------------------------------------<======++++++++++++++++++++++++++++++++]",
15441209 },
15451210 },
15461211 }