@@ -305,7 +305,7 @@ func Test_list()
305
305
lua l: add (vim .eval (" {'a':1, 'b':2, 'c':3}" ))
306
306
call assert_equal ([123.0 , ' abc' , v: true , v: false , [1 , 2 , 3 ], {' a' : 1 , ' b' : 2 , ' c' : 3 }], l )
307
307
call assert_equal (6.0 , luaeval (' #l' ))
308
- call assert_match (' ^list: 0x \x\+$' , luaeval (' tostring(l)' ))
308
+ call assert_match (' ^list: \%(0x\)\? \x\+$' , luaeval (' tostring(l)' ))
309
309
310
310
lua l [0 ] = 124
311
311
lua l [4 ] = nil
@@ -358,7 +358,7 @@ func Test_recursive_list()
358
358
359
359
call assert_equal (' [1.0, 2.0, [...]]' , string (luaeval (' l' )))
360
360
361
- call assert_match (' ^list: 0x \x\+$' , luaeval (' tostring(l)' ))
361
+ call assert_match (' ^list: \%(0x\)\? \x\+$' , luaeval (' tostring(l)' ))
362
362
call assert_equal (luaeval (' tostring(l)' ), luaeval (' tostring(l[2])' ))
363
363
364
364
call assert_equal (luaeval (' l' ), luaeval (' l[2]' ))
@@ -380,7 +380,7 @@ func Test_dict()
380
380
lua d [5 ] = vim .eval (" {'a':1, 'b':2, 'c':3}" )
381
381
call assert_equal ({' 0' :123.0 , ' 1' :' abc' , ' 2' :v: true , ' 3' :v: false , ' 4' : [1 , 2 , 3 ], ' 5' : {' a' :1 , ' b' :2 , ' c' :3 }}, d )
382
382
call assert_equal (6.0 , luaeval (' #d' ))
383
- call assert_match (' ^dict: 0x \x\+$' , luaeval (' tostring(d)' ))
383
+ call assert_match (' ^dict: \%(0x\)\? \x\+$' , luaeval (' tostring(d)' ))
384
384
385
385
call assert_equal (' abc' , luaeval (' d[1]' ))
386
386
0 commit comments