(t *testing.T)
| 135 | } |
| 136 | |
| 137 | func TestAuto4(t *testing.T) { |
| 138 | check( |
| 139 | t, |
| 140 | []string{ |
| 141 | "fefymj", |
| 142 | "qum", |
| 143 | "vmiwxxaiqq", |
| 144 | "dz", |
| 145 | "lnqdgorosf", |
| 146 | }, |
| 147 | []operation{ |
| 148 | { |
| 149 | start: Loc{2, 0}, |
| 150 | end: Loc{4, 0}, |
| 151 | text: []string{ |
| 152 | "hp", |
| 153 | }, |
| 154 | }, |
| 155 | { |
| 156 | start: Loc{6, 0}, |
| 157 | end: Loc{0, 1}, |
| 158 | text: []string{ |
| 159 | "kcg", |
| 160 | "", |
| 161 | "mpx", |
| 162 | }, |
| 163 | }, |
| 164 | { |
| 165 | start: Loc{1, 1}, |
| 166 | end: Loc{1, 1}, |
| 167 | text: []string{ |
| 168 | "", |
| 169 | "aw", |
| 170 | "", |
| 171 | }, |
| 172 | }, |
| 173 | { |
| 174 | start: Loc{1, 1}, |
| 175 | end: Loc{1, 1}, |
| 176 | text: []string{ |
| 177 | "vqr", |
| 178 | "mo", |
| 179 | }, |
| 180 | }, |
| 181 | { |
| 182 | start: Loc{1, 3}, |
| 183 | end: Loc{2, 4}, |
| 184 | text: []string{ |
| 185 | "xyc", |
| 186 | }, |
| 187 | }, |
| 188 | }, |
| 189 | []string{ |
| 190 | "fehpmjkcg", |
| 191 | "", |
| 192 | "mpxq", |
| 193 | "aw", |
| 194 | "vqr", |