Commit aa8ea7f
authored
test(Mover): Add test for moving complex expression blocks right/left move tests (#711)
* feat(tests): Introduce appendBlock test helper
Creaet a new test helper appendBlock, that will create a new block
from JSON and connect it as requested.
* refactor(tests): Use appendBlock in statement move tests
This means the test blocks don't need to include the block(s) to be
moved.
* refactor(tests): Use appendBlock in value move tests
This means the test blocks don't need to include the block(s) to be
moved, which considerably simplifies adding several more test cases.
* chore(tests): Improve value move tests checking vs. unconnected block
Use an unconnected (top-level) block with two empty value inputs,
to allow us to better compare order of visiting inputs vs. outputs
of top-level blocks.
* test(Mover): Add complex expression right/left move tests1 parent 1ff6012 commit aa8ea7f
2 files changed
+253
-192
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
870 | 870 | | |
871 | 871 | | |
872 | 872 | | |
873 | | - | |
874 | | - | |
875 | | - | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
876 | 877 | | |
877 | 878 | | |
878 | 879 | | |
| |||
894 | 895 | | |
895 | 896 | | |
896 | 897 | | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | | - | |
901 | | - | |
902 | | - | |
903 | | - | |
904 | | - | |
905 | | - | |
906 | | - | |
907 | | - | |
908 | | - | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | 898 | | |
916 | 899 | | |
917 | 900 | | |
| |||
1000 | 983 | | |
1001 | 984 | | |
1002 | 985 | | |
1003 | | - | |
1004 | | - | |
| 986 | + | |
| 987 | + | |
1005 | 988 | | |
1006 | 989 | | |
1007 | | - | |
1008 | | - | |
1009 | | - | |
1010 | 990 | | |
1011 | 991 | | |
1012 | 992 | | |
1013 | 993 | | |
1014 | 994 | | |
1015 | | - | |
| 995 | + | |
1016 | 996 | | |
1017 | 997 | | |
1018 | 998 | | |
1019 | 999 | | |
1020 | 1000 | | |
1021 | | - | |
1022 | | - | |
1023 | | - | |
1024 | | - | |
1025 | | - | |
1026 | | - | |
1027 | | - | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
1038 | 1013 | | |
1039 | 1014 | | |
1040 | 1015 | | |
1041 | 1016 | | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
1045 | | - | |
1046 | | - | |
1047 | | - | |
1048 | 1017 | | |
1049 | 1018 | | |
1050 | | - | |
1051 | | - | |
1052 | | - | |
1053 | | - | |
1054 | | - | |
1055 | | - | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
1061 | | - | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
1062 | 1023 | | |
1063 | 1024 | | |
1064 | 1025 | | |
1065 | | - | |
1066 | | - | |
1067 | | - | |
1068 | | - | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
1069 | 1047 | | |
1070 | 1048 | | |
1071 | 1049 | | |
1072 | | - | |
1073 | | - | |
| 1050 | + | |
| 1051 | + | |
1074 | 1052 | | |
1075 | | - | |
1076 | | - | |
1077 | | - | |
1078 | | - | |
1079 | | - | |
1080 | | - | |
1081 | | - | |
1082 | | - | |
1083 | | - | |
1084 | | - | |
1085 | | - | |
1086 | | - | |
1087 | | - | |
1088 | | - | |
1089 | | - | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
1090 | 1059 | | |
1091 | 1060 | | |
1092 | 1061 | | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
1098 | | - | |
1099 | | - | |
1100 | | - | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | | - | |
1105 | | - | |
1106 | | - | |
1107 | | - | |
1108 | | - | |
1109 | | - | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
1114 | | - | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
| 1068 | + | |
| 1069 | + | |
| 1070 | + | |
| 1071 | + | |
1120 | 1072 | | |
1121 | 1073 | | |
1122 | 1074 | | |
| |||
0 commit comments