Bram Moolenaar | 72defda | 2016-01-17 18:04:33 +0100 | [diff] [blame^] | 1 | " Test argument list commands |
2 | |||||
3 | func Test_argidx() | ||||
4 | args a b c | ||||
5 | last | ||||
6 | call assert_equal(2, argidx()) | ||||
7 | %argdelete | ||||
8 | call assert_equal(0, argidx()) | ||||
9 | |||||
10 | args a b c | ||||
11 | call assert_equal(0, argidx()) | ||||
12 | next | ||||
13 | call assert_equal(1, argidx()) | ||||
14 | next | ||||
15 | call assert_equal(2, argidx()) | ||||
16 | 1argdelete | ||||
17 | call assert_equal(1, argidx()) | ||||
18 | 1argdelete | ||||
19 | call assert_equal(0, argidx()) | ||||
20 | 1argdelete | ||||
21 | call assert_equal(0, argidx()) | ||||
22 | endfunc |