aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
...
* | | | Merge pull request #4879 from justinmk/test55Justin M. Keyes2016-06-05
|\ \ \ \ | | | | | | | | | | tests: Migrate legacy test 55
| * | | | test: Clean up after migration of legacy test 55.Lucas Hoffmann2016-05-23
| | |_|/ | |/| |
* | | | Merge pull request #2844 from lucc/test10Justin M. Keyes2016-06-05
|\ \ \ \ | |_|/ / |/| | | tests: migrate legacy test 10
| * | | Remove old version of legacy test 10.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | These files where last changed in revision 7 (vim version 7.0001) in Vim's original mercurial repository but are not executed by the makefile.
| * | | tests: Migrate legacy test 10.Lucas Hoffmann2016-05-23
| |/ /
* | | reorgJustin M. Keyes2016-06-03
| | |
* | | vim-patch:7.4.1142James McCoy2016-06-02
| | | | | | | | | | | | | | | | | | | | | Problem: Cannot define keyword characters for a syntax file. Solution: Add the ":syn iskeyword" command. (Christian Brabandt) https://github.com/vim/vim/commit/b8060fe862f684b591f9ac679eac5b2594d6c5a0
* | | Merge pull request #2825 from lucc/legacy/listlbrJustin M. Keyes2016-05-27
|\ \ \ | | | | | | | | tests: Migrate legacy test listlbr.
| * | | tests: Migrate legacy test listlbr.Lucas Hoffmann2016-05-23
| |/ /
* | | Merge pull request #4624 from bfredl/timersBjörn Linse2016-05-25
|\ \ \ | | | | | | | | implement timers and process events during sleep
| * | | eval: implement timers. vim-patch: 7.4.1578, 7.4.1831Björn Linse2016-05-24
| |/ / | | | | | | | | | | | | For the moment, timers are triggered during sleep, but not in wait-for-input modes, like press-RETURN or f_getchar()
* | | Merge pull request #4741 from brcolow/vim-7.4.1281Justin M. Keyes2016-05-25
|\ \ \ | | | | | | | | vim-patch:7.4.1281
| * | | vim-patch:7.4.1281Michael Ennen2016-05-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: No test for skipping over code that isn't evaluated. Solution: Add a test with code that would fail when not skipped. https://github.com/vim/vim/commit/ea8c219ca852cc8eaf603b1bf475edf95e2850cf Also add Test 91 from 7.4.1157 to test_viml.vim.
* | | | vim-patch:7.4.1071James McCoy2016-05-24
| |/ / |/| | | | | | | | | | | | | | | | | | | | Problem: New style tests are executed in arbitrary order. Solution: Sort the test function names. (Hirohito Higashi) Fix the quickfix test that depended on the order. https://github.com/vim/vim/commit/cfc0a350a9fa04f1b0cfa1ba31fbd2847376513f
* | | test: Remove references to tiny.vim/small.vim/mbyte.vimMichael Ennen2016-05-22
| | | | | | | | | | | | | | | | | | | | | | | | Vim creates these scripts in test1 depending on what build features are enabled so that tests that use these features are skiped if necessary. Because Neovim only has one type of build (and the features +eval, +windows, and +multi-byte are enabled in this build) they are not necessary.
* | | tests: Migrate legacy test close_count.Lucas Hoffmann2016-05-20
| |/ |/|
* | Merge #2821 'test: migrate legacy test breakindent'Justin M. Keyes2016-05-20
|\ \
| * | tests: Migrate legacy test breakindent.Lucas Hoffmann2016-02-25
| | |
* | | vim-patch:7.4.1046James McCoy2016-05-18
| | | | | | | | | | | | | | | | | | | | | Problem: No test coverage for menus. Solution: Load the standard menus and check there is no error. https://github.com/vim/vim/commit/2d6c8002729821acc54a4de41d5c5f3d50594973
* | | vim-patch:7.4.1728Michael Ennen2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | patch 7.4.1728 Problem: The help for functions require a space after the "(". Solution: Make CTRL-] on a function name ignore the arguments. (Hirohito Higashi) https://github.com/vim/vim/commit/81edd171a9465cf99cede4fa4a7b7bca3d538b0f
* | | vim-patch:7.4.1571James McCoy2016-05-17
| | | | | | | | | | | | | | | | | | | | | | | | patch 7.4.1571 Problem: No test for ":help" Solution: Add a test for what 7.4.1568 fixed. (Higashi Higashi) https://github.com/vim/vim/commit/8e15ffcde757ffc6cfe8b5e384948b3278e9af33
* | | Merge pull request #2717 from lucc/test68Justin M. Keyes2016-05-15
|\ \ \ | |_|/ |/| | tests: Migrate legacy test 68.
| * | tests: Migrate legacy test 68.Lucas Hoffmann2016-02-24
| |/
* | remove disable_char_avail_for_testing()Justin M. Keyes2016-04-26
| | | | | | | | | | | | | | | | test_cursor_func.vim hangs at the call to disable_char_avail_for_testing(). The test does not actually need this function (and it correctly fails if the fix from 7.4.1300 is reverted). Given that disable_char_avail_for_testing is a gigantic hack, if we can avoid it let's do so.
* | vim-patch:7.4.1118Justin M. Keyes2016-04-26
| | | | | | | | | | | | | | Problem: Tests hang in 24 line terminal. Solution: Set the 'more' option off. https://github.com/vim/vim/commit/a99b90437af730dcafd9143c0942c87777a00d52
* | legacy test: MakefileJustin M. Keyes2016-04-25
| |
* | vim-patch:7.4.1300KillTheMule2016-04-25
| | | | | | | | | | | | | | | | | | Problem: Cannot test CursorMovedI because there is typeahead. Solution: Add disable_char_avail_for_testing(). https://github.com/vim/vim/commit/2ab375e54ef4eac438d1aef8b99d9e71f2fa0c63 Most of it manually applied.
* | vim-patch:5a46a58KillTheMule2016-04-25
| | | | | | | | | | | | Add missing test file. https://github.com/vim/vim/commit/5a46a58eb6e50cb5204909cc2202e3400761263f
* | vim-patch:7.4.998Justin M. Keyes2016-04-25
| |
* | Merge #4303 'vim-patch:7.4.{951,1143,1144}'.Justin M. Keyes2016-04-25
|\ \
| * | test: Remove migrated legacy test from Makefilewatiko2016-03-02
| | |
| * | tests: Migrate legacy test sortwatiko2016-03-02
| | |
| * | vim-patch:7.4.1143watiko2016-03-02
| | | | | | | | | | | | | | | | | | | | | | | | Problem: Can't sort on floating point numbers. Solution: Add the "f" flag to ":sort". (Alex Jakushev) Also add the "f" flag to sort(). https://github.com/vim/vim/commit/f7edf40448a09e04eec3bd05e043f7fea93b07c9
| * | vim-patch:7.4.951watiko2016-03-02
| |/ | | | | | | | | | | | | Problem: Sorting number strings does not work as expected. (Luc Hermitte) Solution: Add the 'N" argument to sort() https://github.com/vim/vim/commit/b00da1d6d1655cb6e415f84ecc3be5ff3b790811
* | Merge pull request #4610 from KillTheMule/vim-7.4.819Justin M. Keyes2016-04-20
|\ \ | | | | | | vim-patch:7.4.819
| * | vim-patch:7.4.819KillTheMule2016-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Beeping when running the tests. Solution: Fix 41 beeps. (Roland Eggner) https://github.com/vim/vim/commit/901e58c243ef4363bb2c13b2c96c7b0acd45e6d1 Applied cleanly, except for files test29.in, test4.in, test61.in, test82.in, test83.in, test90.in, test95.in, which were all converted to lua tests, and version.c. Some beeps remain, but this is much better.
* | | vim-patch:7.4.1113Grzegorz Milka2016-04-19
|/ / | | | | | | | | Problem: Using {ns} in variable name does not work. (lilydjwg) Solution: Fix recognizing colon. Add a test.
* | test: convert test_marks.in.Justin M. Keyes2016-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:35e7594 https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2 "Add missing test files from 7.4.634 to the repository." The discrepancy between the expected getpos() result of the old test [0, 15, 2, 0] and the converted test [0, 3, 2, 0] is just a matter of how the buffer is constructed: in the old Vim test the buffer has a bunch of junk at the top. The central purpose of the test is to verify that the getpost("'a") does *not* return [0, 0, 0, 0].
* | Add new style test test_viml.vim to the buildKillTheMule2016-04-15
| |
* | vim-patch:7.4.1284KillTheMule2016-04-15
| | | | | | | | | | | | | | | | | | Problem: Test 49 fails. Solution: Check for a different error message. https://github.com/vim/vim/commit/dc94a26a641914df5f1ba1ab47a5752e1137287e Applied cleanly except for version.c.
* | vim-patch:7.4.1030KillTheMule2016-04-15
| | | | | | | | | | | | | | | | | | Problem: test49 is still slow. Solution: Move more tests from old to new style. https://github.com/vim/vim/commit/a2cce8630756769b2cefdc28c7290ae9262cddb1 Applied cleanly except for version.c.
* | vim-patch:7.4.1001KillTheMule2016-04-15
| | | | | | | | | | | | | | | | | | Problem: test_viml isn't run. Solution: Include change in makefile. https://github.com/vim/vim/commit/f49e240c2def978247fa457aa105bb3024413f7d Applied cleanly except for version.c. Needs to be added to the build system.
* | vim-patch:7.4.1000KillTheMule2016-04-15
| | | | | | | | | | | | | | | | | | | | | | Problem: Test 49 is slow and doesn't work on MS-Windows. Solution: Start moving parts of test 49 to test_viml. https://github.com/vim/vim/commit/c06624661a3aa6642304c06db9cebe553a4cab17 Applied cleanly except Makefile changes. File src/nvim/testdir/runtest.vim was configured to set nocp for all tests. This option is not in nvim anymore, so it was removed.
* | tests: Migrate legacy test 88.Lucas Hoffmann2016-03-09
|/
* test: Reformat legacy test makefile.Lucas Hoffmann2016-02-22
| | | | | This will hopefully reduce the number of merge conflicts when merging the outstanding legacy test migrations.
* Merge pull request #4259 from watiko/vim-7.4.881Justin M. Keyes2016-02-22
|\ | | | | vim-patch:7.4.{879,881}
| * vim-patch:7.4.881watiko2016-02-15
| | | | | | | | | | | | | | Problem: Test 49 fails. Solution: Add line number to check of call stack. https://github.com/vim/vim/commit/0a777ab9890ba0e8dd57f082e98fde1adab36aa0
* | Merge pull request #4167 from lucc/test11Justin M. Keyes2016-02-21
|\ \ | | | | | | tests: migrate legacy test 11
| * | test: Remove old files for legacy test 11.Lucas Hoffmann2016-02-15
| | |
* | | Merge pull request #4243 from lucc/test36Justin M. Keyes2016-02-21
|\ \ \ | | | | | | | | tests: Migrate legacy test 36.