Lines Matching refs:sort

2024   call assert_equal(['bar.txt', 'dir', 'foo.txt'], sort(files))
2028 call assert_equal(['foo.txt'], sort(files))
2032 call assert_equal(['bar.txt', 'foo.txt'], sort(files))
2036 call assert_equal(['bar.txt', 'foo.txt'], sort(files))
2045 call sort(files)->assert_equal(['bar.txt', 'dir', 'foo.txt'])
2058 call assert_equal(['bar.txt', 'dir', 'foo.txt'], sort(files))
2060 call assert_equal([0, 4, 7], sort(sizes))
2065 call assert_equal(['foo.txt'], sort(files))
2070 call assert_equal(['bar.txt', 'foo.txt'], sort(files))
2075 call assert_equal(['bar.txt', 'foo.txt'], sort(files))
2086 call sort(files)->assert_equal(['bar.txt', 'dir', 'foo.txt'])
2095 call sort(files)->assert_equal(
2118 call assert_equal(['README.txt', 'Readme.txt', 'readme.txt'], files, 'sort using default')
2121 let files = readdirex('Xdir2', 1, #{sort: 'none'})->map({-> v:val.name})
2123 call assert_equal(['README.txt', 'Readme.txt', 'readme.txt'], sort(files), 'unsorted')
2124 …call assert_fails("call readdirex('Xdir2', 1, #{slort: 'none'})", 'E857: Dictionary key "sort" req…
2126 " 3) sort by case (same as default)
2127 let files = readdirex('Xdir2', 1, #{sort: 'case'})->map({-> v:val.name})
2128 call assert_equal(default, files, 'sort by case')
2130 " 4) sort by ignoring case
2131 let files = readdirex('Xdir2', 1, #{sort: 'icase'})->map({-> v:val.name})
2132 call assert_equal(unsorted->sort('i'), files, 'sort by icase')
2137 let files = readdirex('Xdir2', 1, #{sort: 'collate'})->map({-> v:val.name})
2138 call assert_equal(['README.txt', 'Readme.txt', 'readme.txt'], files, 'sort by C collation')
2145 let files = readdirex('Xdir2', 1, #{sort: 'collate'})->map({-> v:val.name})
2146 call assert_equal(['readme.txt', 'Readme.txt', 'README.txt'], files, 'sort by de_DE collation')
2170 call assert_equal(default->sort(), files, 'sort using default')
2172 " 2) sort by case (same as default)
2173 let files = readdir(dir, '1', #{sort: 'case'})
2174 call assert_equal(default, files, 'sort using default')
2176 " 3) sort by ignoring case
2177 let files = readdir(dir, '1', #{sort: 'icase'})
2178 call assert_equal(default->sort('i'), files, 'sort by ignoring case')
2183 let files = readdir(dir, 1, #{sort: 'collate'})
2184 call assert_equal(default->sort(), files, 'sort by C collation')
2193 let files = readdir(dir, '1', #{sort: 'c'})
2194 call assert_equal(default, files, 'sort using default2')
2593 " sort()
2594 call assert_equal([0, 1, 2, 3, 4, 5], sort(range(5, 0, -1)))
2723 call assert_equal(['XGLOB2', 'Xglob1'], sort(glob('Xglob[12]', 0, 1)))