@@ -37,11 +37,11 @@ def test_command_output(vim):
37
37
def test_eval (vim ):
38
38
vim .command ('let g:v1 = "a"' )
39
39
vim .command ('let g:v2 = [1, 2, {"v3": 3}]' )
40
- assert vim .eval ('g:' ), {'v1' : 'a' , 'v2' : [1 , 2 == {'v3' : 3 }]}
40
+ assert vim .eval ('g:' ) == {'v1' : 'a' , 'v2' : [1 , 2 , {'v3' : 3 }]}
41
41
42
42
43
43
def test_call (vim ):
44
- assert vim .funcs .join (['first' , 'last' ], ', ' ), 'first == last'
44
+ assert vim .funcs .join (['first' , 'last' ], ', ' ) == 'first, last'
45
45
source (vim , """
46
46
function! Testfun(a,b)
47
47
return string(a:a).":".a:b
@@ -188,6 +188,7 @@ def test_cwd(vim, tmpdir):
188
188
assert cwd_python == cwd_vim
189
189
assert cwd_python != cwd_before
190
190
191
+
191
192
lua_code = """
192
193
local a = vim.api
193
194
local y = ...
@@ -209,10 +210,11 @@ def test_cwd(vim, tmpdir):
209
210
return "eggspam"
210
211
"""
211
212
213
+
212
214
def test_lua (vim ):
213
- assert vim .exec_lua (lua_code , 7 ) == "eggspam"
214
- assert vim .lua .pynvimtest_func (3 ) == 10
215
- testmod = vim .lua .pynvimtest
216
- buf = vim .current .buffer
217
- testmod .setbuf (buf , ["a" , "b" , "c" , "d" ], async_ = True )
218
- assert testmod .getbuf (buf ) == 4
215
+ assert vim .exec_lua (lua_code , 7 ) == "eggspam"
216
+ assert vim .lua .pynvimtest_func (3 ) == 10
217
+ testmod = vim .lua .pynvimtest
218
+ buf = vim .current .buffer
219
+ testmod .setbuf (buf , ["a" , "b" , "c" , "d" ], async_ = True )
220
+ assert testmod .getbuf (buf ) == 4
0 commit comments