aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/Makefile
Commit message (Collapse)AuthorAge
...
* 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.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
| |/
* | legacy test: MakefileJustin 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
| | |
| * | 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
* | Add new style test test_viml.vim to the buildKillTheMule2016-04-15
| |
* | 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 #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.
| * | test: Remove files of old test 36.Lucas Hoffmann2016-02-15
| |/
* | tests: Remove old charset test after migration.Lucas Hoffmann2016-02-20
| |
* | Merge pull request #4220 from watiko/vim-7.4.792Justin M. Keyes2016-02-15
|\ \ | |/ |/| vim-patch:7.4.792
| * vim-patch:7.4.792watiko2016-02-11
| | | | | | | | | | | | | | Problem: Can only conceal text by defining syntax items. Solution: Use matchadd() to define concealing. (Christian Brabandt) https://github.com/vim/vim/commit/6561d52ecbe6e24d1b90403078cc8b76c53c42fc
* | Merge pull request #4166 from lucc/legacy/command_countJustin M. Keyes2016-02-15
|\ \ | |/ |/| tests: Migrate legacy test command_count.
| * tests: Remove old test files for command_count.Lucas Hoffmann2016-02-04
| |
* | tests: Migrate legacy test 45.Lucas Hoffmann2016-02-05
|/
* tests: Migrate legacy test increment.watiko2016-02-01
|
* vim-patch:7.4.634watiko2016-02-01
| | | | | | | | Problem: Marks are not restored after redo + undo. Solution: Fix the way marks are restored. (Olaf Dabrunz) https://github.com/vim/vim/commit/f65aad5554f1d1f972f0bd38059da70e3cdf4c87 https://github.com/vim/vim/commit/35e7594dd429f7a8a06cefd61c3e8d48b9bd74e2
* vim-patch:7.4.1072watiko2016-02-01
| | | | | | | | Problem: Increment test is old style. Solution: Make the increment test a new style test. (Hirohito Higashi) https://github.com/vim/vim/commit/450919587d4566ce3d17e685e183d5c17d9c2a11 https://github.com/vim/vim/commit/44132a10aeb45c957959cafb4ac39d3f478be98c
* vim-patch:7.4.754watiko2016-02-01
| | | | | | | | Problem: Using CTRL-A in Visual mode does not work well. (Gary Johnson) Solution: Make it increment all numbers in the Visual area. (Christian Brabandt) https://github.com/vim/vim/commit/3a304b23823b089e499063e8211c5695d049f3ba
* tests: Remove legacy test files for eval test.Lucas Hoffmann2016-01-27
|
* tests: Migrate legacy test 83.Lucas Hoffmann2016-01-25
|
* tests: Migrate legacy test 39.watiko2016-01-21
|
* tests: Migrate legacy test cdo.watiko2016-01-15
|
* vim-patch:7.4.991watiko2016-01-15
| | | | | | | | Problem: When running new style tests the output is not visible. Solution: Add the testdir/messages file and show it. Update the list of test names. https://github.com/vim/vim/commit/096c8bb40d51b22a4b1d761baf7bb79fb9e55a28
* vim-patch:7.4.980watiko2016-01-15
| | | | | | | Problem: Tests for :cdo, :ldo, etc. are outdated. Solution: Add new style tests for these commands. (Yegappan Lakshmanan) https://github.com/vim/vim/commit/57d7971b5f1621071176eea81cdb0d1fc50c925d
* tests: Remove needless line continuation.watiko2016-01-15
|
* tests: Migrate legacy test undolevels.watiko2016-01-10
|
* tests: Migrate legacy test assert.watiko2016-01-10
|
* vim-patch:7.4.1055watiko2016-01-10
| | | | | | | | Problem: Running "make newtests" in src/testdir has no output. Solution: List the messages file when a test fails. (Christian Brabandt) Update the list of tests. https://github.com/vim/vim/commit/e7893a4088d6ea796bcab6195d232cb26c12c317
* vim-patch:7.4.945watiko2016-01-10
| | | | | | | | | | Problem: New style testing is incomplete. Solution: Add the runtest script to the list of distributed files. Add the new functions to the function overview. Rename the functions to match Vim function style. Move undolevels testing into a new style test script. https://github.com/vim/vim/commit/683fa185a4b4ed7595e5942901548b8239ed5cdb
* vim-patch:7.4.944watiko2016-01-10
| | | | | | | | | Problem: Writing tests for Vim script is hard. Solution: Add assertEqual(), assertFalse() and assertTrue() functions. Add the v:errors variable. Add the runtest script. Add a first new style test script. https://github.com/vim/vim/commit/43345546ae63710441f066648b8485fb545b3801
* test: Makefile: add legacy cdo testJustin M. Keyes2015-12-25
|
* test59: Delete oldtests 58 and 59Björn Linse2015-08-26
|
* 7.4.813James McCoy2015-08-20
| | | | | | | | | | | patch 7.4.813 Problem: It is not possible to save and restore character search state. Solution: Add getcharsearch() and setcharsearch(). (James McCoy) https://github.com/vim/vim/releases/tag/v7.4.813 https://github.com/vim/vim/releases/tag/v7.4.826 Signed-off-by: James McCoy <vega.james@gmail.com>
* Delete test86 and 87 #3074Björn Linse2015-07-22
| | | | | | | | | | | | The python-client has it's own test suite, and this isn't even run: see the has('nvim') call. Taken from https://github.com/bfredl/neovim/commit/1acf4ace5224cf12472d2b086f55a74714491d6f with minor modifications. "Now that you've done the necessary cleanup, why not go ahead and merge this." @bfredl
* 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>
* tests: Migrate legacy test 57.Lucas Hoffmann2015-07-19
|
* tests: Remove migrated legacy tests from makefile. #3009Lucas Hoffmann2015-07-18
| | | | | | | | | | | | | | Remove legacy tests from the old makefile that were forgotten after the test migration. The tests are: - test 26 migrated in da3ade6a593197e475f2e1c49eaf5dc346a0367c merged in #1420 - test 27 migrated in ac52d84f166b58d2ac06a6ff5a557fd2e5ca2c76 merged in #1328 - test 43 migrated in c9159586b87168c0725524165f33607ebb83efd7 merged in #1420 - test 46 migrated in 5ea94e14f0be69d293a8479d2140b196fb06c313 merged in #1328 - test 63 migrated in a040aa95c161adf47b5088b0b4ba6afc64e796aa merged in #1930 Additionally the tests 71 and 72 where removed in 85338fe1d5a56f82546e16c305c2048c081771e0 together with the +cryptv feature.
* tests: Style improvements and Makefile fix for migrated test 60. #2975Lucas Hoffmann2015-07-16
|
* tests: Migrate legacy test 62.Lucas Hoffmann2015-07-11
|
* tests: Migrate legacy test 61.Lucas Hoffmann2015-06-22
| | | | | | | | | | | | | | | | | | This test is real time based as it also tests the `:earlier` and `:later` commands with time arguments (using `:sleep`). This can sometimes case the test to fail on systems that are under heavy load or where the time interval between creating the expected buffer state and the `:earlier` or `:later` command that tries to jump to it changes. To be system independent we use nvim's `:sleep` command and `wait()` for it in the test suit. The legacy vim test writes to test.out a lot with `:.w >>test.out`. This does currently not work in the lua test suite so the test is modernized to use busted's assertions instead of the output file. This test was treated special in the legacy Makefile but after the conversion the related code can be removed.
* tests: Migrate legacy test argument_count.Lucas Hoffmann2015-06-16
|