1*454709baSBram Moolenaar" Tests for related f{char} and t{char} using utf-8.
2*454709baSBram Moolenaarif !has('multi_byte')
3*454709baSBram Moolenaar  finish
4*454709baSBram Moolenaarendif
5*454709baSBram Moolenaar
6*454709baSBram Moolenaar" Test for t,f,F,T movement commands
7*454709baSBram Moolenaarfunction! Test_search_cmds()
8*454709baSBram Moolenaar  new!
9*454709baSBram Moolenaar  call setline(1, "・最初から最後まで最強のVimは最高")
10*454709baSBram Moolenaar  1
11*454709baSBram Moolenaar  normal! f最
12*454709baSBram Moolenaar  call assert_equal([0, 1, 4, 0], getpos('.'))
13*454709baSBram Moolenaar  normal! ;
14*454709baSBram Moolenaar  call assert_equal([0, 1, 16, 0], getpos('.'))
15*454709baSBram Moolenaar  normal! 2;
16*454709baSBram Moolenaar  call assert_equal([0, 1, 43, 0], getpos('.'))
17*454709baSBram Moolenaar  normal! ,
18*454709baSBram Moolenaar  call assert_equal([0, 1, 28, 0], getpos('.'))
19*454709baSBram Moolenaar  bw!
20*454709baSBram Moolenaarendfunction
21*454709baSBram Moolenaar
22*454709baSBram Moolenaar" vim: shiftwidth=2 sts=2 expandtab
23*454709baSBram Moolenaar" Tests for related f{char} and t{char} using utf-8.
24*454709baSBram Moolenaarif !has('multi_byte')
25*454709baSBram Moolenaar  finish
26*454709baSBram Moolenaarendif
27*454709baSBram Moolenaar
28*454709baSBram Moolenaar" Test for t,f,F,T movement commands
29*454709baSBram Moolenaarfunction! Test_search_cmds()
30*454709baSBram Moolenaar  new!
31*454709baSBram Moolenaar  call setline(1, "・最初から最後まで最強のVimは最高")
32*454709baSBram Moolenaar  1
33*454709baSBram Moolenaar  normal! f最
34*454709baSBram Moolenaar  call assert_equal([0, 1, 4, 0], getpos('.'))
35*454709baSBram Moolenaar  normal! ;
36*454709baSBram Moolenaar  call assert_equal([0, 1, 16, 0], getpos('.'))
37*454709baSBram Moolenaar  normal! 2;
38*454709baSBram Moolenaar  call assert_equal([0, 1, 43, 0], getpos('.'))
39*454709baSBram Moolenaar  normal! ,
40*454709baSBram Moolenaar  call assert_equal([0, 1, 28, 0], getpos('.'))
41*454709baSBram Moolenaar  bw!
42*454709baSBram Moolenaarendfunction
43*454709baSBram Moolenaar
44*454709baSBram Moolenaar" vim: shiftwidth=2 sts=2 expandtab
45