aboutsummaryrefslogtreecommitdiff
path: root/test/functional/legacy
Commit message (Collapse)AuthorAge
...
* | tests: Improve test 83 and add `pending()` call.Lucas Hoffmann2016-01-25
| | | | | | | | If nvim was compiled without `has("iconv")` this test is skipped.
* | tests: Migrate legacy test 83.Lucas Hoffmann2016-01-25
|/
* vim-patch:dbcf19dJustin Gassner2016-01-23
| | | | | | Add test files for patch 7.4.680. https://github.com/vim/vim/commit/dbcf19dc498cb1561c9215a3f255e81cde0c0543
* Merge pull request #4049 from watiko/vim-7.4.616Justin M. Keyes2016-01-21
|\ | | | | vim-patch:7.4.616
| * tests: Migrate legacy test 39.watiko2016-01-21
| |
* | Merge #3916 "Add support for binary numbers".Justin M. Keyes2016-01-21
|\ \ | |/ |/|
| * Add support for binary numbersJason Schulz2016-01-15
| |
* | tests: Migrate legacy test cdo.watiko2016-01-15
|/
* vim-patch:7.4.614watiko2016-01-14
| | | | | | | Problem: There is no test for what patch 7.4.601 fixes. Solution: Add a test. (Christian Brabandt) https://github.com/vim/vim/commit/d7ce7a9ad2d9311f7ec3368eeddec8fce6d8e890
* terminal: less babysitting of mapped_ctrl_cJustin M. Keyes2016-01-13
| | | | | process_interrupts() checks get_real_state() so we can avoid some housekeeping of mapped_ctrl_c in terminal-mode.
* vim-patch:7.4.569/573Shougo Matsushita2016-01-13
| | | | | | | | | | | | | | | | | vim-patch:7.4.569 vim-patch:7.4.573 Helped-by: @glts https://github.com/neovim/neovim/pull/2621 Problem: Having CTRL-C interrupt or not does not check the mode of the mapping. (Ingo Karkat) Solution: Use a bitmask with the map mode. (Christian Brabandt) https://github.com/vim/vim/commit/651863c94a882a97aec7968fc87a638ff78e56ff Problem: Mapping CTRL-C in Visual mode doesn't work. (Ingo Karkat) Solution: Call get_real_state() instead of using State directly. https://github.com/vim/vim/commit/5000869712f799d9ca25c0e45dc21d332edae5f4
* portability: use portable format specifierJustin M. Keyes2016-01-10
|
* tests: Make helper.source() return tempname.watiko2016-01-10
|
* tests: Fix OSX's tempname issue.watiko2016-01-10
|
* tests: Rename 100_undo_level to 100_lispwords.watiko2016-01-10
|
* tests: Migrate legacy test undolevels.watiko2016-01-10
|
* tests: Migrate legacy test assert.watiko2016-01-10
|
* Tests: fix according to lualintMarco Hinz2015-12-20
|
* vim-patch:7.4.803Johan Klokkhammer Helsing2015-12-13
| | | | | | | Problem: C indent does not support C11 raw strings. (Mark Lodato) Solution: Do not change indent inside the raw string. https://github.com/vim/vim/commit/f7bb86dc593913d055e4cce16cec43f6271adda3
* vim-patch:7.4.670Johan Klokkhammer Helsing2015-12-13
| | | | | | | Problem: Using 'cindent' for Javascript is less than perfect. Solution: Improve indenting of continuation lines. (Hirohito Higashi) https://github.com/vim/vim/commit/dcefba993456263100785f18d21d780cf531f2dc
* test: fixeol_spec: setup/teardownJustin M. Keyes2015-12-13
| | | | Without this cleanup, test will fail if run multiple times.
* Merge #3443 'vim-patch:7.4.{785,795,898}'Justin M. Keyes2015-12-13
|\
| * Convert legacy test for fixeol to lua test.Johan Klokkhammer Helsing2015-11-22
| |
* | tests: Improve legacy autocmd_option.watiko2015-12-12
| | | | | | | | | | * Compare tables instead of strings * Add neovim specific test
* | tests: Keep each autocmd_option's test in isolation.watiko2015-11-28
| |
* | tests: Improve legacy test autocmd_option.watiko2015-11-28
| |
* | tests: Migrate legacy test autocmd_option.watiko2015-11-28
| |
* | test/functional: clean up according to luacheck (part 2)Marco Hinz2015-11-23
| |
* | test/functional: clean up according to luacheck (part 1)Marco Hinz2015-11-23
|/
* vim-patch:7.4.849Justin M. Keyes2015-10-26
| | | | | | | | | | Problem: Moving the cursor in Insert mode starts new undo sequence. Solution: Add CTRL-G U to keep the undo sequence for the following cursor movement command. (Christian Brabandt) https://github.com/vim/vim/commit/8b5f65a527c353b9942e362e719687c3a7592309 Closes #3492
* functests: Use . for various folder defaults in testsZyX2015-10-23
|
* functests: Fix 078_swapfile_recover testZyX2015-10-23
|
* Deprecate &viminfo and :[rw]v, add &shada and :[rw]shZyX2015-10-08
|
* Replace references to viminfo in various placesZyX2015-10-08
|
* functests: Do not use user viminfo fileZyX2015-09-30
|
* encoding: Update handling of encoding in testsBjörn Linse2015-09-08
| | | | | | | Always run tests with encoding=utf-8, regardless of user locale Don't set &encoding after startup in tests Helped-By: Michael Reed <m.reed@mykolab.com>
* test59: Store all text as utf-8 and convert when neededBjörn Linse2015-08-26
|
* test59: Make "syntax off" explicit, as default may change with #2675Björn Linse2015-08-26
| | | | Helped-By: Felipe Morales <hel.sheep@gmail.com>
* test59: Fixup incorrectly encoded utf-8Björn Linse2015-08-26
|
* test59: Split tests into 1-1, etcLucas Hoffmann2015-08-26
| | | | | Helped-By: Björn Linse <bjorn.linse@gmail.com> Fixed some output issues
* test59: Turn the VimL test function into a lua function.Lucas Hoffmann2015-08-26
| | | | | Helped-By: Björn Linse <bjorn.linse@gmail.com> `spelldump | quit` must be in a function
* test59: Write spell files from lua and use cp to get the right files in placeLucas Hoffmann2015-08-26
| | | | Use teardown to remove these temporary files
* test59: Save source file in utf8, this will mess up a lot of characters.Lucas Hoffmann2015-08-26
|
* test59: Turn function definition into source() call.Lucas Hoffmann2015-08-26
|
* test59: Inital clean up.Lucas Hoffmann2015-08-26
| | | | | Fix some feed() calls and string delimiters Fix trimming of buffer before final expect().
* tests: Migrate legacy test 59.Lucas Hoffmann2015-08-26
|
* defaults: set 'listchars' to "tab:> ,trail:-,nbsp:+". #2872Felipe Morales2015-08-22
| | | | Re: https://github.com/neovim/neovim/issues/2676
* test: fix pending() invocationsJustin M. Keyes2015-08-09
| | | | | AFAICT busted does not report pending() invocations without the 2nd argument.
* vim-patch:7.4.773 #3066Marco Hinz2015-08-09
| | | | | | | | Problem: 'langmap' is used in command-line mode when checking for mappings. Solution: Do not use 'langmap' in command-line mode. (Larry Velazquez) Original patch: https://code.google.com/p/vim/source/detail?r=5b1eefbf9a532f32a66fa13abbd671488aaafd5c
* tests: Migrate legacy test 80. #2989Lucas Hoffmann2015-07-21
| | | | | | | | | | | | | | | | | | The test is also split in several blocks and heavily modernized. This was done to prevent the following quoting and escaping problems during migration: - the vim command `put =...` treats double quotes as the start of a comment so they have to be escaped with a backslash - when inserting control characters on the command line they have to be escaped with <C-V> The parts one and two of the test are functional identical so they are wrapped in a local function. The only difference was which letters where used to test the same feature. Part six did test a flag in 'cpoptions' that has been removed in neovim. It has therefore been removed as well. Reviewed-by: Michael Reed <Pyrohh@users.noreply.github.com>