Lines Matching refs:changedtick
1 " Tests for b:changedtick
7 call assert_equal(expected, b:changedtick)
8 call assert_equal(expected, b:['changedtick'])
11 call assert_equal(expected, b:changedtick)
12 call assert_equal(expected, b:['changedtick'])
16 call assert_equal(expected, b:changedtick)
17 call assert_equal(expected, b:['changedtick'])
23 call assert_equal(b:changedtick, d['changedtick'])
29 let v = b:changedtick
32 call assert_equal(v + 1, getbufvar(bnr, 'changedtick'))
36 call assert_equal(0, islocked('b:changedtick'))
38 call assert_equal(0, islocked('d.changedtick'))
42 call assert_fails('let b:changedtick = 4', 'E46:')
43 call assert_fails('let b:["changedtick"] = 4', 'E46:')
45 call assert_fails('lockvar b:changedtick', 'E940:')
46 call assert_fails('lockvar b:["changedtick"]', 'E46:')
47 call assert_fails('unlockvar b:changedtick', 'E940:')
48 call assert_fails('unlockvar b:["changedtick"]', 'E46:')
49 call assert_fails('unlet b:changedtick', 'E795:')
50 call assert_fails('unlet b:["changedtick"]', 'E46:')
53 call assert_fails('lockvar d["changedtick"]', 'E46:')
54 call assert_fails('unlockvar d["changedtick"]', 'E46:')
55 call assert_fails('unlet d["changedtick"]', 'E46:')
64 " :write when the buffer is not changed does not increment changedtick
65 let expected = b:changedtick
67 call assert_equal(expected, b:changedtick)
69 " :write when the buffer IS changed DOES increment changedtick
70 let expected = b:changedtick + 1
73 call assert_equal(expected, b:changedtick)
76 let expected = b:changedtick + 2
79 call assert_equal(expected, b:changedtick)
82 let expected = b:changedtick + 2
85 call assert_equal(expected, b:changedtick)
88 let expected = b:changedtick + 3
91 call assert_equal(expected, b:changedtick)