mirror of
https://github.com/vim/vim.git
synced 2025-10-05 05:34:07 -04:00
patch 8.2.3728: internal error when passing range() to list2blob()
Problem: Internal error when passing range() to list2blob(). Solution: Materialize the list first. (closes #9262)
This commit is contained in:
@@ -675,7 +675,10 @@ func Test_list2blob()
|
||||
let b = range(16)->repeat(64)->list2blob()
|
||||
call assert_equal(1024, b->len())
|
||||
call assert_equal([4, 8, 15], [b[100], b[1000], b[1023]])
|
||||
|
||||
call assert_equal(0z, list2blob(test_null_list()))
|
||||
call assert_equal(0z00010203, list2blob(range(4)))
|
||||
endfunc
|
||||
|
||||
|
||||
" vim: shiftwidth=2 sts=2 expandtab
|
||||
|
Reference in New Issue
Block a user