Lines Matching defs:state

42     // Sync the state to the TextView and call onKeyDown with KEYCODE_FORWARD_DEL key event.
43 // Then update the state to the result of TextView.
44 private void forwardDelete(final EditorState state, int modifiers) {
47 mTextView.setText(state.mText, BufferType.EDITABLE);
49 mTextView.setSelection(state.mSelectionStart, state.mSelectionEnd);
63 state.mText = mTextView.getText();
64 state.mSelectionStart = mTextView.getSelectionStart();
65 state.mSelectionEnd = mTextView.getSelectionEnd();
70 EditorState state = new EditorState();
73 state.setByString("| '1' U+20E3 U+20E3");
74 forwardDelete(state, 0);
75 state.assertEquals("|");
78 state.setByString("| U+20E3");
79 forwardDelete(state, 0);
80 state.assertEquals("|");
83 state.setByString("| U+20E3 U+20E3");
84 forwardDelete(state, 0);
85 state.assertEquals("|");
90 EditorState state = new EditorState();
93 state.setByString("| U+FE0F");
94 forwardDelete(state, 0);
95 state.assertEquals("|");
97 state.setByString("| U+E0100");
98 forwardDelete(state, 0);
99 state.assertEquals("|");
102 state.setByString("| U+FE0F U+FE0F");
103 forwardDelete(state, 0);
104 state.assertEquals("|");
106 state.setByString("| U+FE0F U+E0100");
107 forwardDelete(state, 0);
108 state.assertEquals("|");
110 state.setByString("| U+E0100 U+FE0F");
111 forwardDelete(state, 0);
112 state.assertEquals("|");
114 state.setByString("| U+E0100 U+E0100");
115 forwardDelete(state, 0);
116 state.assertEquals("|");
119 state.setByString("| '#' U+FE0F U+FE0F");
120 forwardDelete(state, 0);
121 state.assertEquals("|");
123 state.setByString("| '#' U+FE0F U+E0100");
124 forwardDelete(state, 0);
125 state.assertEquals("|");
127 state.setByString("| U+845B U+E0100 U+FE0F");
128 forwardDelete(state, 0);
129 state.assertEquals("|");
131 state.setByString("| U+845B U+E0100 U+E0100");
132 forwardDelete(state, 0);
133 state.assertEquals("|");
138 EditorState state = new EditorState();
141 state.setByString("| U+1F441 U+200D U+1F5E8");
142 forwardDelete(state, 0);
143 state.assertEquals("|");
145 state.setByString("| U+1F468 U+200D U+2764 U+FE0F U+200D U+1F48B U+200D U+1F468");
146 forwardDelete(state, 0);
147 state.assertEquals("|");
150 state.setByString("| U+1F441 U+200D");
151 forwardDelete(state, 0);
152 state.assertEquals("|");
155 state.setByString("| U+200D U+1F5E8");
156 forwardDelete(state, 0);
157 state.assertEquals("| U+1F5E8");
158 forwardDelete(state, 0);
159 state.assertEquals("|");
162 state.setByString("| U+1F441 U+200D U+200D U+1F5E8");
163 forwardDelete(state, 0);
164 state.assertEquals("| U+1F5E8");
165 forwardDelete(state, 0);
166 state.assertEquals("|");
169 state.setByString("| U+200D");
170 forwardDelete(state, 0);
171 state.assertEquals("|");
174 state.setByString("| U+200D U+200D");
175 forwardDelete(state, 0);
176 state.assertEquals("|");
181 EditorState state = new EditorState();
184 state.setByString("| U+1F1FA");
185 forwardDelete(state, 0);
186 state.assertEquals("|");
189 state.setByString("| U+1F1FA U+1F1F8 U+1F1FA");
190 forwardDelete(state, 0);
191 state.assertEquals("| U+1F1FA");
192 forwardDelete(state, 0);
193 state.assertEquals("|");
198 EditorState state = new EditorState();
201 state.setByString("| U+1F466 U+1F3FB");
202 forwardDelete(state, 0);
203 state.assertEquals("|");
206 state.setByString("| U+1F3FB");
207 forwardDelete(state, 0);
208 state.assertEquals("|");
211 state.setByString("| U+1F3FB U+1F3FB");
212 forwardDelete(state, 0);
213 state.assertEquals("| U+1F3FB");
214 forwardDelete(state, 0);
215 state.assertEquals("|");
218 state.setByString("| U+1F466 U+1F3FB U+1F3FB");
219 forwardDelete(state, 0);
220 state.assertEquals("| U+1F3FB");
221 forwardDelete(state, 0);
222 state.assertEquals("|");
227 EditorState state = new EditorState();
230 state.setByString("| '1' U+20E3 U+FE0F");
231 forwardDelete(state, 0);
232 state.assertEquals("|");
235 state.setByString("| U+2665 U+FE0F U+20E3");
236 forwardDelete(state, 0);
237 state.assertEquals("|");
240 state.setByString("| '1' U+20E3 U+200D");
241 forwardDelete(state, 0);
242 state.assertEquals("|");
245 state.setByString("| '1' U+20E3 U+200D U+1F5E8");
246 forwardDelete(state, 0);
247 state.assertEquals("| U+1F5E8 ");
250 state.setByString("| U+200D U+20E3");
251 forwardDelete(state, 0);
252 state.assertEquals("|");
255 state.setByString("| U+1F441 U+200D U+20E3");
256 forwardDelete(state, 0);
257 state.assertEquals("|");
260 state.setByString("| '1' U+20E3 U+1F1FA");
261 forwardDelete(state, 0);
262 state.assertEquals("| U+1F1FA");
263 forwardDelete(state, 0);
264 state.assertEquals("|");
267 state.setByString("| U+1F1FA U+20E3");
268 forwardDelete(state, 0);
269 state.assertEquals("|");
272 state.setByString("| '1' U+20E3 U+1F3FB");
273 forwardDelete(state, 0);
274 state.assertEquals("| U+1F3FB");
277 state.setByString("| U+1F466 U+1F3FB U+20E3");
278 forwardDelete(state, 0);
279 state.assertEquals("|");
282 state.setByString("| U+2665 U+FE0F U+200D");
283 forwardDelete(state, 0);
284 state.assertEquals("|");
287 state.setByString("| U+1F469 U+200D U+2764 U+FE0F U+200D U+1F469");
288 forwardDelete(state, 0);
289 state.assertEquals("|");
292 state.setByString("| U+200D U+FE0F");
293 forwardDelete(state, 0);
294 state.assertEquals("|");
297 state.setByString("| U+1F469 U+200D U+FE0F");
298 forwardDelete(state, 0);
299 state.assertEquals("|");
302 state.setByString("| U+2665 U+FE0F U+1F1FA");
303 forwardDelete(state, 0);
304 state.assertEquals("| U+1F1FA");
305 forwardDelete(state, 0);
306 state.assertEquals("|");
309 state.setByString("| U+1F1FA U+FE0F");
310 forwardDelete(state, 0);
311 state.assertEquals("|");
314 state.setByString("| U+2665 U+FE0F U+1F3FB");
315 forwardDelete(state, 0);
316 state.assertEquals("| U+1F3FB");
319 state.setByString("| U+1F466 U+1F3FB U+FE0F");
320 forwardDelete(state, 0);
321 state.assertEquals("|");
324 state.setByString("| U+200D U+1F1FA");
325 forwardDelete(state, 0);
326 state.assertEquals("| U+1F1FA");
327 forwardDelete(state, 0);
328 state.assertEquals("|");
331 state.setByString("| U+1F469 U+200D U+1F1FA");
332 forwardDelete(state, 0);
333 state.assertEquals("| U+1F1FA");
336 state.setByString("| U+1F1FA U+200D");
337 forwardDelete(state, 0);
338 state.assertEquals("|");
341 state.setByString("| U+1F1FA U+200D U+1F469");
342 forwardDelete(state, 0);
343 state.assertEquals("| U+1F469");
344 forwardDelete(state, 0);
345 state.assertEquals("|");
348 state.setByString("| U+200D U+1F3FB");
349 forwardDelete(state, 0);
350 state.assertEquals("| U+1F3FB");
353 state.setByString("| U+1F469 U+200D U+1F3FB");
354 forwardDelete(state, 0);
355 state.assertEquals("| U+1F3FB");
358 state.setByString("| U+1F466 U+1F3FB U+200D");
359 forwardDelete(state, 0);
360 state.assertEquals("|");
363 state.setByString("| U+1F466 U+1F3FB U+200D U+1F469");
364 forwardDelete(state, 0);
365 state.assertEquals("| U+1F469");
366 forwardDelete(state, 0);
367 state.assertEquals("|");
370 state.setByString("| U+1F1FA U+1F3FB");
371 forwardDelete(state, 0);
372 state.assertEquals("| U+1F3FB");
373 forwardDelete(state, 0);
374 state.assertEquals("|");
377 state.setByString("| U+1F466 U+1F3FB U+1F1FA");
378 forwardDelete(state, 0);
379 state.assertEquals("| U+1F1FA");
380 forwardDelete(state, 0);
381 state.assertEquals("|");