aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAge
...
* | | | | vim-patch:7.4.1394Jurica Bradaric2016-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Can't sort inside a sort function. Solution: Use a struct to store the sort parameters. (Jacob Niehus) https://github.com/vim/vim/commit/0b962473ddc7cee3cb45253dea273573bcca9bf9
* | | | | vim-patch:7.4.1153Michael Ennen2016-06-09
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Autocommands triggered by quickfix cannot always get the current title value. Solution: Call qf_fill_buffer() later. (Christian Brabandt) https://github.com/vim/vim/commit/6920c72d4d62c8dc5596e9f392e38204f561d7af Helped by @mhinz
* | | | tests: Migrate legacy test 34. (#2849)Lucas Hoffmann2016-06-08
| | | |
* | | | test: Fix path to valgrind suppressions (#4892)James McCoy2016-06-08
| | | |
* | | | test: expand_spec: clean up fixturesJustin M. Keyes2016-06-06
| | | |
* | | | test: rmdir(): recursively deleteJustin M. Keyes2016-06-06
|/ / /
* | | Testlint. (#4881)KillTheMule2016-06-05
| | |
* | | Merge pull request #4879 from justinmk/test55Justin M. Keyes2016-06-05
|\ \ \ | | | | | | | | tests: Migrate legacy test 55
| * | | Fix indents.KillTheMule2016-06-05
| | | |
| * | | Testlinting.KillTheMule2016-06-05
| | | |
| * | | test: Clean up after migration of legacy test 55.Lucas Hoffmann2016-05-23
| | | |
| * | | test: Fix migrated test 55.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | There is still one TODO item in the test file as it was necessary to comment out one line in order to get the test to pass.
| * | | test: Split migrated legacy test 55.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | The test is split into several it() blocks to find the part of the test that is making trouble.
| * | | tests: Migrate legacy test 55.Lucas Hoffmann2016-05-23
| | |/ | |/|
* | | Merge pull request #2844 from lucc/test10Justin M. Keyes2016-06-05
|\ \ \ | | | | | | | | tests: migrate legacy test 10
| * | | tests: Migrate legacy test 10.Lucas Hoffmann2016-05-23
| |/ /
* | | Merge pull request #4860 from jamessan/tab-win-precedenceJustin M. Keyes2016-06-04
|\ \ \ | | | | | | | | tcd: Determine correct scope from user input
| * | | test/functional: cd_spec: Add tests for {getcwd,haslocaldir}(-1, -1)James McCoy2016-06-01
| | | |
| * | | test/functional: cd_spec: Add tests for using explicit argsJames McCoy2016-06-01
| | | |
| * | | test/functional: cd_spec: Use named keys for directories tableJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | The directories table contains the names of the expected directory names for varying scopes of the :cd tests. Using named indexes, instead of numbered, makes the test more readable.
| * | | test/functional: Allow arbitrary arguments to cwd/lwd functionsJames McCoy2016-06-01
| | | | | | | | | | | | | | | | | | | | | | | | Build wcwd/tcwd and wlwd/tlwd on top of the reworked cwd/lwd functions. This will allow for easier testing of `getcwd()`/`haslocaldir()` in arbitrary windows and/or tab pages.
* | | | vim-patch:7.4.1108 (#4872)James McCoy2016-06-03
|/ / / | | | | | | | | | | | | | | | | | | Problem: Expanding "~" halfway a file name. Solution: Handle the file name as one name. (Marco Hinz) Add a test. Closes vim/vim#564. https://github.com/vim/vim/commit/58adb14739fa240ca6020cede9ab1f1cb07bd90a
* | | unittests: Also remove event_teardownZyX2016-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | `event_teardown` is there from 974752c, by aktau. It was introduced with `init_homedir` and `event_init`. Then both were removed by justinmk in 99a9161bace8200aa611f6feefcc2ac3eda93251 (`init_homedir`) and 49c5689f45b9f222ed58e18e55678df7fb971ee8 (`event_init`), but `event_teardown` was not removed. Now this may cause a crash. More details in #4852. Closes #4852
* | | Merge pull request #4198 from daynin/string-testsJustin M. Keyes2016-05-29
|\ \ \ | | | | | | | | tests: add tests for vim_strsave_escaped() function
| * | | add test for vim_strsave_escaped() functionSergey Golovin2016-05-29
| | | |
* | | | Merge pull request #4756 from jbradaric/vim-7.4.1119Justin M. Keyes2016-05-29
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1119,7.4.1123,7.4.1132,7.4.1161
| * | | | Fix linter warnings in test.Jurica Bradaric2016-05-14
| | | | |
| * | | | vim-patch:7.4.1161Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: ":argadd" without argument is supposed to add the current buffer name to the arglist. Solution: Make it work as documented. (Coot, closes vim/vim#577) https://github.com/vim/vim/commit/2faa29f896252073b53f387406109e331fbbe5f8
| * | | | vim-patch:7.4.1132Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Old style tests for the argument list. Solution: Add more new style tests. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/99dbe291f55022bd5166c9c3c7967b8693cd9d1b
| * | | | vim-patch:7.4.1123Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Using ":argadd" when there are no arguments results in the second argument to be the current one. (Yegappan Lakshmanan) Solution: Correct the w_arg_idx value. https://github.com/vim/vim/commit/a24f0a550fed3d9773800cf6be4efd072fff20ec
| * | | | vim-patch:7.4.1119Jurica Bradaric2016-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: argidx() has a wrong value after ":%argdelete". (Yegappan Lakshmanan) Solution: Correct the value of w_arg_idx. Add a test. https://github.com/vim/vim/commit/72defda84eb26be9e2ade56c7877b912f818026e
* | | | | Merge pull request #2825 from lucc/legacy/listlbrJustin M. Keyes2016-05-27
|\ \ \ \ \ | | | | | | | | | | | | tests: Migrate legacy test listlbr.
| * | | | | Update migrated test after patch recent patches in master.Lucas Hoffmann2016-05-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following upstream patches that modified the original test have reached master: 7.4.798, 7.4.818, 7.4.883, 7.4.977. The changes are incorporated into the migrated test. Also improve readability and some string delimiters.
| * | | | | tests: Migrate legacy test listlbr.Lucas Hoffmann2016-05-23
| | |_|/ / | |/| | |
* | | | | eval: Stop executing *eval() function at errorZyX2016-05-27
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes #4822 Closes #4823
* | | | | vim-patch:7.4.1567James McCoy2016-05-25
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | Problem: Crash in assert_fails(). Solution: Check for NULL. (Dominique Pelle) Add a test. https://github.com/vim/vim/commit/1abb502635c7f317e05a0cf3ea067101f9d684f5
* | | | Merge pull request #4624 from bfredl/timersBjörn Linse2016-05-25
|\ \ \ \ | | | | | | | | | | implement timers and process events during sleep
| * | | | cmdline: Redraw the cmdline after processing eventsBjörn Linse2016-05-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vim-patch:7.4.1603 TODO(bfredl): if we allow events in HITRETURN and ASKMORE states, we need to add the necessary redraws as well.
| * | | | 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()
* | | | 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
* | | | vim-patch:7.4.1053James McCoy2016-05-24
|/ / / | | | | | | | | | | | | | | | | | | Problem: Insufficient testing for quickfix commands. Solution: Add a new style quickfix test. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/da59dd5da6440c3410866ed61ce169a2012ba5bd
* | | 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.
* | | Merge pull request #2824 from lucc/legacy/close_countJustin M. Keyes2016-05-22
|\ \ \ | | | | | | | | tests: migrate legacy close_count
| * | | tests: Modernize legacy/close_count.Lucas Hoffmann2016-05-20
| | | |
| * | | tests: Migrate legacy test close_count.Lucas Hoffmann2016-05-20
| | | |
* | | | os_nodetype: Return NODE_NORMAL if os_stat fails.Justin M. Keyes2016-05-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conforms to Vim's mch_nodetype. Regression by 7db4a15. buf_write() expects NODE_WRITABLE for character devices such as /dev/stderr. Closes #4772
* | | | Merge pull request #4786 from jbradaric/vim-7.4.1516Justin M. Keyes2016-05-22
|\ \ \ \ | | | | | | | | | | vim-patch:7.4.1516,7.4.1521
| * | | | file_perm_spec: Fix the test condition on Windows.Jurica Bradaric2016-05-20
| | | | |
| * | | | vim-patch:7.4.1521Jurica Bradaric2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: File permission test fails on MS-Windows. Solution: Expect a different permission. https://github.com/vim/vim/commit/8322e1f06e8fa39a6bb790a7d8d7db5d7aff3366
| * | | | vim-patch:7.4.1516Jurica Bradaric2016-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem: Cannot change file permissions. Solution: Add setfperm(). https://github.com/vim/vim/commit/8049253b96838b3584600e5ad229abad37a95b10