Lines Matching refs:items

1426   call assert_equal(10, l.items[0].lnum)
1427 call assert_equal('Line 20', l.items[0].text)
2380 " Test for setting/getting items
2384 \ 'items' : [{'filename':'F1', 'lnum':10}]})
2388 let l = g:Xgetlist({'items':1})
2389 call assert_equal('F1', bufname(l.items[0].bufnr))
2390 call assert_equal(10, l.items[0].lnum)
2391 call g:Xsetlist([], 'a', {'items' : [{'filename':'F2', 'lnum':20},
2393 let l = g:Xgetlist({'items':1})
2394 call assert_equal('F2', bufname(l.items[2].bufnr))
2395 call assert_equal(30, l.items[2].lnum)
2396 call g:Xsetlist([], 'r', {'items' : [{'filename':'F3', 'lnum':40}]})
2397 let l = g:Xgetlist({'items':1})
2398 call assert_equal('F3', bufname(l.items[0].bufnr))
2399 call assert_equal(40, l.items[0].lnum)
2400 call g:Xsetlist([], 'r', {'items' : []})
2401 let l = g:Xgetlist({'items':1})
2402 call assert_equal(0, len(l.items))
2405 call g:Xsetlist([], 'r', {'items' : [{'filename' : 'F1', 'lnum' : 10, 'text' : 'L10'}]})
2406 call g:Xsetlist([], 'r', {'items' : [{'filename' : 'F1', 'lnum' : 10, 'text' : 'L10'}]})
2423 call g:Xsetlist([], 'a', {'items' : [{'filename':'F1', 'lnum':10}]})
2424 call assert_equal(10, g:Xgetlist({'items':1}).items[0].lnum)
2426 " Try setting the items using a string
2427 call assert_equal(-1, g:Xsetlist([], ' ', {'items' : 'Test'}))
2446 call assert_equal(10, g:Xgetlist({'nr':1, 'items':1}).items[0].lnum)
2447 call assert_equal(20, g:Xgetlist({'nr':2, 'items':1}).items[0].lnum)
2448 call assert_equal(30, g:Xgetlist({'nr':3, 'items':1}).items[0].lnum)
2468 call assert_equal('Line20', newl1.items[0].text)
2471 call assert_equal('Line10', newl2.items[0].text)
3284 call assert_equal('Line15', g:Xgetlist({'nr':1, 'items':1}).items[1].text)
3285 call assert_equal('Line25', g:Xgetlist({'nr':2, 'items':1}).items[1].text)
3291 call assert_equal(20, g:Xgetlist({'items':1}).items[1].lnum)
3293 call assert_equal('F3:30:L30', g:Xgetlist({'items':1}).items[2].text)
3294 call assert_equal(20, g:Xgetlist({'items':1}).items[1].lnum)
3316 let l1 = g:Xgetlist({'nr':1, 'items':1})
3317 let l2 = g:Xgetlist({'nr':2, 'items':1})
3318 call assert_equal('Xone/a/one.txt', bufname(l1.items[1].bufnr))
3319 call assert_equal(3, l1.items[1].lnum)
3320 call assert_equal('Xtwo/a/two.txt', bufname(l2.items[1].bufnr))
3321 call assert_equal(5, l2.items[1].lnum)
3353 let l1 = g:Xgetlist({'nr':1, 'items':1})
3354 let l2 = g:Xgetlist({'nr':2, 'items':1})
3355 call assert_equal('one.txt', bufname(l1.items[1].bufnr))
3356 call assert_equal(3, l1.items[1].lnum)
3357 call assert_equal('two.txt', bufname(l2.items[1].bufnr))
3358 call assert_equal(5, l2.items[1].lnum)
3372 call assert_equal(3, len(l.items))
3373 call assert_equal('one.txt', bufname(l.items[0].bufnr))
3374 call assert_equal(4, l.items[0].lnum)
3375 call assert_equal('one.txt', l.items[0].text)
3376 call assert_equal('two.txt', bufname(l.items[1].bufnr))
3377 call assert_equal(6, l.items[1].lnum)
3378 call assert_equal('two.txt', l.items[1].text)
3379 call assert_equal('one.txt', bufname(l.items[2].bufnr))
3380 call assert_equal(8, l.items[2].lnum)
3381 call assert_equal('', l.items[2].text)
3521 " Test for getting the quickfix list items from some text without modifying
3527 let l = g:Xgetlist({'lines' : ["File2:20:Line20", "File2:30:Line30"]}).items
3533 call assert_equal([], g:Xgetlist({'lines' : []}).items)
3534 call assert_equal([], g:Xgetlist({'lines' : [10, 20]}).items)
3538 let l = g:Xgetlist({'lines':['File3#30#Line30'], 'efm' : '%f#%l#%m'}).items
3540 let l = g:Xgetlist({'lines':['File3:30:Line30'], 'efm' : '%f-%l-%m'}).items
3577 call assert_equal('L10', g:Xgetlist({'nr':2, 'items':1}).items[0].text)
3627 call g:Xsetlist([], ' ', {'items' : l})
3698 call assert_equal([], g:Xgetlist({'items' : 0}).items)
3706 \ 'items' : [], 'nr' : 0, 'size' : 0, 'qfbufnr' : 0,
3711 \ 'items' : [], 'nr' : 0, 'size' : 0, 'title' : '',
3729 call assert_equal([], g:Xgetlist({'items' : 0}).items)
3743 call assert_equal([], g:Xgetlist({'id' : qfid, 'items' : 0}).items)
3750 call assert_equal({'context' : '', 'id' : 0, 'idx' : 0, 'items' : [],
3755 call assert_equal({'context' : '', 'id' : 0, 'idx' : 0, 'items' : [],
3766 call assert_equal([], g:Xgetlist({'nr' : 5, 'items' : 0}).items)
3773 call assert_equal({'context' : '', 'id' : 0, 'idx' : 0, 'items' : [],
3778 call assert_equal({'context' : '', 'id' : 0, 'idx' : 0, 'items' : [],
4246 call setqflist([], 'r', {'items' : [{'filename' : 'a.c', 'lnum' : 10}]})
5090 call assert_equal([], g:Xgetlist({'idx' : 1, 'items' : 0}).items)
5092 let l = g:Xgetlist({'idx' : 2, 'items' : 0}).items
5096 call assert_equal([], g:Xgetlist({'idx' : -1, 'items' : 0}).items)
5097 call assert_equal([], g:Xgetlist({'idx' : 3, 'items' : 0}).items)
5109 let qfl = getqflist({'id' : a:info.id, 'items' : 1}).items
5111 let qfl = getloclist(a:info.winid, {'id' : a:info.id, 'items' : 1}).items
5161 let qfl = getqflist({'id' : a:info.id, 'items' : 1}).items
5163 let qfl = getloclist(a:info.winid, {'id' : a:info.id, 'items' : 1}).items
5233 …set quickfixtextfunc={d\ ->\ map(g:Xgetlist({'id'\ :\ d.id,\ 'items'\ :\ 1}).items[d.start_idx-1:d…
5238 …call assert_equal("{d -> map(g:Xgetlist({'id' : d.id, 'items' : 1}).items[d.start_idx-1:d.end_idx-…
5262 \ {d -> map(g:Xgetlist({'id' : d.id, 'items' : 1}).items[d.start_idx-1:d.end_idx-1],
5292 \ 'items' : 1}).items[d.start_idx-1:d.end_idx-1],
5305 \ 'items' : 1}).items[d.start_idx-1:d.end_idx-1],
5367 call assert_equal('tango down', getloclist(0, {'items' : 0}).items[0].text)
5488 " Test setqflist() using the 'items' key in 'what'
5490 call g:Xsetlist([], 'a', {'items' : [{'filename' : 'F5', 'lnum' : 5, 'text' : 'line5'}]})
5494 call g:Xsetlist([], 'r', {'items' : [{'filename' : 'F6', 'lnum' : 6, 'text' : 'line6'}]})
5498 call g:Xsetlist([], 'r', {'items' : []})
5502 call g:Xsetlist([], ' ', {'items' : [{'filename' : 'F7', 'lnum' : 7, 'text' : 'line7'}]})