aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir
Commit message (Collapse)AuthorAge
* vim-patch:8.1.1543: const test fails with small featuresrhysd2019-06-24
| | | | | | Problem: Const test fails with small features. Solution: Don't unlet non-existing variables. https://github.com/vim/vim/commit/b6e3b88ec8b757b3acf940f8b4938e975c39ba67
* vim-patch:8.1.1539: not easy to define a variable and lock itrhysd2019-06-24
| | | | | | Problem: Not easy to define a variable and lock it. Solution: Add ":const". https://github.com/vim/vim/commit/9937a055437ef67b57a1bdec8f0799b669c9dbf0
* test/old: run test_arglistJan Edmund Lazo2019-06-19
| | | | Run failing tests, added in vim-patch:8.1.0493.
* vim-patch:8.1.0073: crash when autocommands call setloclist()Jan Edmund Lazo2019-06-19
| | | | | | Problem: Crash when autocommands call setloclist(). (Dominique Pelle) Solution: If the quickfix list changes then don't jump to the error. https://github.com/vim/vim/commit/0366c0161e988e32420d2f37111a60129684905b
* tests: oldtests: mark Test_cursorhold_insert as flaky [ci skip] (#10264)Daniel Hahler2019-06-19
| | | | | | | | | | | | | | | Fails often on CI (OSX), e.g.: ``` 1 FAILED: Found errors in Test_cursorhold_insert(): function RunTheTest[37]..Test_cursorhold_insert line 9: Expected 1 but got 0 ``` > Compiler: clang Xcode: xcode10.1 C The test could be adjusted to re-try the timer a few times, but I do not think it's really worth it currently, and that the test should be marked as flaky instead.
* vim-patch:8.1.1546: in some tests 'tags' is set but not restoredDaniel Hahler2019-06-16
| | | | | | Problem: In some tests 'tags' is set but not restored. (Daniel Hahler) Solution: Restore 'tags'. (closes vim/vim#4535) https://github.com/vim/vim/commit/0331faf71200a274377e1569fcda4f00c9cf3e2a
* tests: fix Test_tagfiles: use Vim's 'tags' settingDaniel Hahler2019-06-16
| | | | | Otherwise it might fail with an existing `tags` file upwards, e.g. in neovim's source directory (which should be rather common).
* vim-patch:8.0.1845: various comment updates needed, missing white space (#10203)Daniel Hahler2019-06-16
| | | | | | | Problem: Various comment updates needed, missing white space. Solution: Update comments, add white space. https://github.com/vim/vim/commit/259f26ac2d41ecfb28b82c651b2bfc1edc7c3e29 Ignored (partly) applied patch for src/nvim/po/it.po.
* vim-patch:8.1.1003: playing back recorded key sequence mistakes key code ↵Daniel Hahler2019-06-16
| | | | | | | (#10155) Problem: Playing back recorded key sequence mistakes key code. Solution: Insert a <Nop> after the <Esc>. (closes vim/vim#4068) https://github.com/vim/vim/commit/6edbbd8114320089c0e603e033775d9dd34cb10a
* vim-patch:8.0.1549: various small problems in test filesJan Edmund Lazo2019-06-15
| | | | | | Problem: Various small problems in test files. Solution: Include small changes. https://github.com/vim/vim/commit/5d7ead3bc85eefd0929bfcbb579510c8164ea1be
* vim-patch:8.1.0044: if a test function exists Vim this may go unnoticedJan Edmund Lazo2019-06-15
| | | | | | | | | Problem: If a test function exists Vim this may go unnoticed. Solution: Check for a test funtion quitting Vim. Fix tests that did exit Vim. https://github.com/vim/vim/commit/8903676d3d4c3fcb37d2a55c67370f30806b1626 Restore test_assert.vim to run Test_zz_quit_detected().
* vim-patch:8.1.1545: when the screen is to small there is no message about thatJan Edmund Lazo2019-06-15
| | | | | | | Problem: When the screen is to small there is no message about that. (Daniel Hahler) Solution: Do not use :cquit. (closes vim/vim#4534) https://github.com/vim/vim/commit/45aa07d3c126e887c614f8a4ebdb88aed673a9f1
* vim-patch:8.0.1245: when WaitFor() has a wrong expression it just waits a ↵Jan Edmund Lazo2019-06-15
| | | | | | | | | second (#10233) Problem: When WaitFor() has a wrong expression it just waits a second, which goes unnoticed. (James McCoy) Solution: When WaitFor() times out throw an exception. Fix places where the expression was wrong. https://github.com/vim/vim/commit/3e1c617d49224038a820ee2c552ebe31a84aaa89
* test/old: pass Test_statusline on WindowsJan Edmund Lazo2019-06-13
|
* vim-patch:8.0.0933: terminal test tries to start GUI when it's not possibleJan Edmund Lazo2019-06-13
| | | | | | Problem: Terminal test tries to start GUI when it's not possible. Solution: Check if the GUI can run. (James McCoy, closes vim/vim#1971) https://github.com/vim/vim/commit/9f0139a2a869b0804e5b91a65e3d5952c9091879
* vim-patch:8.0.1704: 'backupskip' default doesn't work for MacDaniel Hahler2019-06-13
| | | | | | Problem: 'backupskip' default doesn't work for Mac. Solution: Use "/private/tmp". (Rainer Müller, closes vim/vim#2793) https://github.com/vim/vim/commit/b8e22a053b68774dfd86fd829d9dba2333f09c05
* tests: align tests in test_options to Vim (moved)Daniel Hahler2019-06-12
|
* vim-patch:8.1.0213: CTRL-W CR does not work properly in a quickfix windowJan Edmund Lazo2019-06-12
| | | | | | Problem: CTRL-W CR does not work properly in a quickfix window. Solution: Split the window if needed. (Jason Franklin) https://github.com/vim/vim/commit/0a08c63da17dfd93ac2885e3f3f8a083a9b3131c
* vim-patch:8.0.1689: no tests for xxdJan Edmund Lazo2019-06-11
| | | | | | Problem: No tests for xxd. Solution: Add a test. (Christian Brabandt) https://github.com/vim/vim/commit/29f9ed20b42e7badea6cfb82fb1fb8d71f33e282
* Merge #10163 from blueyed/vim-8.1.1292Justin M. Keyes2019-06-11
|\ | | | | vim-patch:8.1.1292: invalid command line arguments not tested
| * adjust tests for nvimDaniel Hahler2019-06-11
| |
| * vim-patch:8.1.1292: invalid command line arguments not testedDaniel Hahler2019-06-10
| | | | | | | | | | | | Problem: Invalid command line arguments not tested. Solution: Add a test. (Dominique Pelle, closes vim/vim#4346) https://github.com/vim/vim/commit/ba9ea91beb8f687b0f61b28319c1dbdced2f46ca
* | vim-patch:8.1.1211: test user command code #10162Daniel Hahler2019-06-11
|/ | | | | Problem: Not all user command code is tested. Solution: Add more tests. https://github.com/vim/vim/commit/e61e548dd6a20471fd81160b1c2a16089505ec8c
* Merge #10142 from blueyed/vim-1fbfe7c48Justin M. Keyes2019-06-09
|\ | | | | vim-patch:8.1.013{0,1}
| * vim-patch:8.1.0131: :profdel is not testedDaniel Hahler2019-06-08
| | | | | | | | | | | | Problem: :profdel is not tested. Solution: Add a test. (Dominique Pelle, closes vim/vim#3123) https://github.com/vim/vim/commit/1fbfe7c48cb711f5a6deae535b3ec3bfe7952ce9
* | vim-patch:8.0.1305: writefile() never calls fsync() #10153Jan Edmund Lazo2019-06-09
| | | | | | | | | | Problem: Writefile() never calls fsync(). Solution: Follow the 'fsync' option with override to enable or disable. https://github.com/vim/vim/commit/7567d0b115e332f61a9f390aaccdf7825b891227
* | vim-patch:8.1.1191: test debug commands #10158Daniel Hahler2019-06-09
| | | | | | | | | | Problem: Not all debug commands are covered by a test. Solution: Add more tests. (Yegappan Lakshmanan, closes vim/vim#4282) https://github.com/vim/vim/commit/0fdd94359511f295d93e488d60ca3b0d40ea1cfa
* | vim-patch:8.1.0769: :stop is covered in two tests #10157Daniel Hahler2019-06-09
| | | | | | | | | | | | Problem: :stop is covered in two tests. Solution: Remove Test_stop_in_terminal(). Make other test exit Vim cleanly. (Ozaki Kiichi, closes vim/vim#3814) https://github.com/vim/vim/commit/3020ccb113d397ddf474001dc00a1916ad7abdee
* | Merge #10135 from janlazo/vim-8.1.0406Justin M. Keyes2019-06-09
|\ \ | | | | | | | | | | | | vim-patch:8.1.{406,409,417,426} close #10148
| * | vim-patch:8.1.0426: accessing invalid memory in SmcOpenConnection()Jan Edmund Lazo2019-06-08
| | | | | | | | | | | | | | | | | | Problem: Accessing invalid memory in SmcOpenConnection(). Solution: Reduce size of errorstring by one. (Dominique Pelle, closes vim/vim#3469) https://github.com/vim/vim/commit/4841a7ccaed57f723016656e9683b587ac91f621
| * | test/old: ignore defaults.vim assertionJan Edmund Lazo2019-06-08
| | |
| * | vim-patch:8.1.0417: several command line arguments are not testedJan Edmund Lazo2019-06-08
| | | | | | | | | | | | | | | | | | | | | Problem: Several command line arguments are not tested. Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle, closes vim/vim#3458) https://github.com/vim/vim/commit/036b09ca78c5516d2b914ebc9494bf7580b8fed8
| * | vim-patch:8.1.0409: startup test fails on MS-WindowsJan Edmund Lazo2019-06-08
| | | | | | | | | | | | | | | | | | Problem: Startup test fails on MS-Windows. Solution: Do the Arabic test in silent Ex mode. Loosen the check for -V2. https://github.com/vim/vim/commit/4b1c9a91b5d7f98b6e3391e776a289d485aa274d
| * | vim-patch:8.1.0406: several command line arguments are not testedJan Edmund Lazo2019-06-08
| |/ | | | | | | | | | | | | Problem: Several command line arguments are not tested. Solution: Add tests for -A, -F, -H, -p and -V. (Dominique Pelle, closes vim/vim#3446) https://github.com/vim/vim/commit/9e81db9742a35cc972ce5cae204e837093987692
* / vim-patch:8.1.1491: fix skipping after exception #10164Daniel Hahler2019-06-08
|/ | | | | | Problem: When skipping over code after an exception was thrown expression evaluation is aborted after a function call. (Ingo Karkat) Solution: Do not fail if not executing the expression. (closes vim/vim#4507) https://github.com/vim/vim/commit/606407384144df73a6154aca1d77e071fe1b7651
* vim-patch:8.1.0830: test leaves directory behind #10152Daniel Hahler2019-06-08
| | | | | Problem: Test leaves directory behind on MS-Windows. Solution: Close buffer before deleting directory. https://github.com/vim/vim/commit/e3d065454408a103c39308651dd7793f0bf55ba6
* vim-patch:8.1.1199: no test for :abclear #9936Jaskaran Singh2019-06-08
| | | | | Problem: No test for :abclear. Solution: Add a test. (Dominique Pelle, closes vim/vim#4292) https://github.com/vim/vim/commit/8485be4e49ed6c157d7349920992643fd1ab5c3b
* Merge #10151 from blueyed/vim-8.1.0807Justin M. Keyes2019-06-08
|\ | | | | vim-patch:8.1.{0807,0813}
| * vim-patch:8.1.0813: FileChangedShell not sufficiently testedDaniel Hahler2019-06-08
| | | | | | | | | | | | Problem: FileChangedShell not sufficiently tested. Solution: Add a more comprehensive test case. https://github.com/vim/vim/commit/0566e891f73897486de3f0ac194795eeca0097d6
| * vim-patch:8.1.0807: session test fails on MS-WindowsDaniel Hahler2019-06-08
| | | | | | | | | | | | Problem: Session test fails on MS-Windows. Solution: Don't try creating file with illegal name. https://github.com/vim/vim/commit/9e79ccbe9ce6fce18939c7ac2e5ad059a3bd1951
* | vim-patch:8.1.0529: flaky test sometimes fails in different waysDaniel Hahler2019-06-08
| | | | | | | | | | | | | | Problem: Flaky test sometimes fails in different ways. Solution: When the second run gives a different error, try running the test again, up to five times. https://github.com/vim/vim/commit/f77af0e61339d553a0a41e3d19dd3fc89ba57fe8
* | vim-patch:8.1.0430: Xargadd file left behind after running testDaniel Hahler2019-06-08
|/ | | | | | Problem: Xargadd file left behind after running test. Solution: Delete the file. (Dominique Pelle) https://github.com/vim/vim/commit/d339828b4b0dde662dc9ce65baf1cc098aec402c
* Test_writefile_sync_dev_stdout: use s for sync explicitlyDaniel Hahler2019-06-08
|
* vim-patch:9980b37a80Daniel Hahler2019-06-08
| | | | | | | | patch 8.0.1744: on some systems /dev/stdout isn't writable Problem: On some systems /dev/stdout isn't writable. Solution: Skip test if writing is not possible. (James McCoy, closes vim/vim#2830) https://github.com/vim/vim/commit/9980b37a80dc72eef05bf8862aaf475ab17790a5
* vim-patch:83799a7b7Daniel Hahler2019-06-08
| | | | | | | | patch 8.0.1339: no test for what 8.0.1335 fixes Problem: No test for what 8.0.1335 fixes. Solution: Add a test. (Yasuhiro Matsumoto, closes vim/vim#2373) https://github.com/vim/vim/commit/83799a7b7414048df4ff4e507293416e8438e225
* Merge #10114 from erw7/vim-8.1.1270Justin M. Keyes2019-06-07
|\ | | | | vim-patch:8.1.{0629,1270,1271,1283,1288,1289,1350,1375,1390,1475}
| * vim-patch:8.1.1475: search string not displayed when 'rightleft' is seterw72019-06-07
| | | | | | | | | | | | Problem: Search string not displayed when 'rightleft' is set. Solution: Clear the right part of the old text. (closes vim/vim#4488, closes vim/vim#4489) https://github.com/vim/vim/commit/db294adc65d73ffa5cdf3d0ab45ccbf05b965414
| * vim-patch:8.1.1375: without "TS" in 'shortmess' get a hit-enter prompt oftenerw72019-06-07
| | | | | | | | | | | | | | Problem: Without "TS" in 'shortmess' get a hit-enter prompt often. Solution: Always truncate the search message. Also avoid putting it in the message history. (closes vim/vim#4413) https://github.com/vim/vim/commit/984f031fb02fe301a8dbf8a35b871c9f60b8f61e
| * vim-patch:8.1.1390: search stats are off when using count or offseterw72019-06-05
| | | | | | | | | | | | Problem: Search stats are off when using count or offset. Solution: Recompute the stats when needed. (Masato Nishihata, closes vim/vim#4410) https://github.com/vim/vim/commit/8f46e4c4bde13fd5ad68a6670b79cc462b65fbec
| * vim-patch:8.1.1350: "W" for wrapping not shown when more than 99 matcheserw72019-06-05
| | | | | | | | | | | | Problem: "W" for wrapping not shown when more than 99 matches. Solution: Adjust check for length. (Masato Nishihata, closes vim/vim#4388) https://github.com/vim/vim/commit/dc6855af974f2ef553aceee619fadcb858e25d39