1*d58f03b1SBram Moolenaar" Tests for Lua. 2*d58f03b1SBram Moolenaar" TODO: move tests from test85.in here. 3*d58f03b1SBram Moolenaar 4*d58f03b1SBram Moolenaarif !has('lua') 5*d58f03b1SBram Moolenaar finish 6*d58f03b1SBram Moolenaarendif 7*d58f03b1SBram Moolenaar 8*d58f03b1SBram Moolenaarfunc Test_luado() 9*d58f03b1SBram Moolenaar new 10*d58f03b1SBram Moolenaar call setline(1, ['one', 'two', 'three']) 11*d58f03b1SBram Moolenaar luado vim.command("%d_") 12*d58f03b1SBram Moolenaar bwipe! 13*d58f03b1SBram Moolenaar 14*d58f03b1SBram Moolenaar " Check switching to another buffer does not trigger ml_get error. 15*d58f03b1SBram Moolenaar new 16*d58f03b1SBram Moolenaar let wincount = winnr('$') 17*d58f03b1SBram Moolenaar call setline(1, ['one', 'two', 'three']) 18*d58f03b1SBram Moolenaar luado vim.command("new") 19*d58f03b1SBram Moolenaar call assert_equal(wincount + 1, winnr('$')) 20*d58f03b1SBram Moolenaar bwipe! 21*d58f03b1SBram Moolenaar bwipe! 22*d58f03b1SBram Moolenaarendfunc 23