summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_sort.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-03-01 22:51:46 +0100
committerBram Moolenaar <Bram@vim.org>2016-03-01 22:51:46 +0100
commit51d1d536802b5d8232d47e56f165ba8a009529b5 (patch)
treef2788d5b5bb5d802e24f88883fe1fc25b2fb087c /src/testdir/test_sort.vim
parent10b369f67064cee91a5eb41383a694162c5c5e73 (diff)
patch 7.4.1468v7.4.1468
Problem: Sort test doesn't test with "1" argument. Solution: Also test ignore-case sorting. (Yasuhiro Matsumoto)
Diffstat (limited to 'src/testdir/test_sort.vim')
-rw-r--r--src/testdir/test_sort.vim7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/testdir/test_sort.vim b/src/testdir/test_sort.vim
index 819514a971..25a6cea1bd 100644
--- a/src/testdir/test_sort.vim
+++ b/src/testdir/test_sort.vim
@@ -38,8 +38,9 @@ endfunc
func Test_sort_default()
" docs say omitted, empty or zero argument sorts on string representation.
- call assert_equal(["2", 1, 3.3], sort([3.3, 1, "2"]))
- call assert_equal(["2", 1, 3.3], sort([3.3, 1, "2"], ''))
- call assert_equal(["2", 1, 3.3], sort([3.3, 1, "2"], 0))
+ call assert_equal(['2', 'A', 'AA', 'a', 1, 3.3], sort([3.3, 1, "2", "A", "a", "AA"]))
+ call assert_equal(['2', 'A', 'AA', 'a', 1, 3.3], sort([3.3, 1, "2", "A", "a", "AA"], ''))
+ call assert_equal(['2', 'A', 'AA', 'a', 1, 3.3], sort([3.3, 1, "2", "A", "a", "AA"], 0))
+ call assert_equal(['2', 'A', 'a', 'AA', 1, 3.3], sort([3.3, 1, "2", "A", "a", "AA"], 1))
call assert_fails('call sort([3.3, 1, "2"], 3)', "E474")
endfunc