summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_sort.vim
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2021-09-19 17:01:39 +0200
committerBram Moolenaar <Bram@vim.org>2021-09-19 17:01:39 +0200
commitc04f62346bfd6b92151908239a3c5ab1a7d18f2a (patch)
treebf51ef760f6ae2a6fd3283b78ae2ec06a1914565 /src/testdir/test_sort.vim
parent1d34189ecb99fa76363c06e1aa815c1075675a1c (diff)
patch 8.2.3449: sort fails if the sort compare function returns 999v8.2.3449
Problem: Sort fails if the sort compare function returns 999. Solution: Adjust value to -1 / 0 / 1. (Yasuhiro Matsumoto, closes #8884)
Diffstat (limited to 'src/testdir/test_sort.vim')
-rw-r--r--src/testdir/test_sort.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/testdir/test_sort.vim b/src/testdir/test_sort.vim
index 47c58594d7..82f70fff12 100644
--- a/src/testdir/test_sort.vim
+++ b/src/testdir/test_sort.vim
@@ -58,6 +58,7 @@ endfunc
func Test_sort_numbers()
call assert_equal([3, 13, 28], sort([13, 28, 3], 'N'))
call assert_equal(['3', '13', '28'], sort(['13', '28', '3'], 'N'))
+ call assert_equal([3997, 4996], sort([4996, 3997], 'Compare1'))
endfunc
func Test_sort_float()