summaryrefslogtreecommitdiff
path: root/src/testdir
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.2.1216: startup test failsv8.2.1216Bram Moolenaar2020-07-151-3/+3
| | | | | Problem: Startup test fails. Solution: Adjust expected values for deleted lines.
* patch 8.2.1213: mouse codes not tested sufficientlyv8.2.1213Bram Moolenaar2020-07-141-4/+437
| | | | | Problem: Mouse codes not tested sufficiently. Solution: Add more tests for mouse codes. (closes #6436)
* patch 8.2.1211: removed more than dead codev8.2.1211Bram Moolenaar2020-07-141-0/+20
| | | | | Problem: Removed more than dead code. Solution: Put back the decrement.
* patch 8.2.1207: Vim9: crash in expr test when run in the GUIv8.2.1207Bram Moolenaar2020-07-141-4/+2
| | | | | | Problem: Vim9: crash in expr test when run in the GUI. Solution: Break out of loop over hashtab also when function got removed and added.
* patch 8.2.1206: Vim9: crash in expr test when run in the GUIv8.2.1206Bram Moolenaar2020-07-131-2/+4
| | | | | Problem: Vim9: crash in expr test when run in the GUI. Solution: Temporarily comment out two test lines.
* patch 8.2.1205: Vim9: && and || work different when not compiledv8.2.1205Bram Moolenaar2020-07-131-6/+74
| | | | | Problem: Vim9: && and || work different when not compiled. Solution: Keep the value.
* patch 8.2.1204: Vim9: true and false not recognized in Vim9 scriptv8.2.1204Bram Moolenaar2020-07-131-0/+13
| | | | | Problem: Vim9: true and false not recognized in Vim9 script. Solution: Recognize true and false.
* patch 8.2.1202: Vim9: crash when calling a closure from a builtin functionv8.2.1202Bram Moolenaar2020-07-131-0/+19
| | | | | Problem: Vim9: crash when calling a closure from a builtin function. Solution: Use the current execution context. (closes #6441)
* patch 8.2.1201: Vim9: crash when passing number as dict keyv8.2.1201Bram Moolenaar2020-07-131-0/+8
| | | | | Problem: Vim9: crash when passing number as dict key. Solution: Check key type to be string. (closes #6449)
* patch 8.2.1200: Vim9: cannot disassemble a lambda functionv8.2.1200Bram Moolenaar2020-07-131-0/+13
| | | | | Problem: Vim9: cannot disassemble a lambda function. Solution: Recognize "<lambda>123" as a function name.
* patch 8.2.1199: not all assert functions are fully testedv8.2.1199Bram Moolenaar2020-07-121-0/+46
| | | | | Problem: Not all assert functions are fully tested. Solution: Test more assert functions.
* patch 8.2.1198: terminal2 test sometimes hangs in the GUI on Travisv8.2.1198Bram Moolenaar2020-07-122-44/+44
| | | | | Problem: Terminal2 test sometimes hangs in the GUI on Travis. Solution: Move test function to terminal3 to see if the problem moves too.
* patch 8.2.1197: clientserver test still fails on MS-Windowsv8.2.1197Bram Moolenaar2020-07-121-2/+2
| | | | | Problem: Clientserver test still fails on MS-Windows. Solution: Expect a different error message.
* patch 8.2.1195: clientserver test fails on MS-Windowsv8.2.1195Bram Moolenaar2020-07-121-2/+4
| | | | | Problem: Clientserver test fails on MS-Windows. Solution: Expect a different error message.
* patch 8.2.1194: test failure because shell prompt differsv8.2.1194Bram Moolenaar2020-07-123-2/+3
| | | | | Problem: Test failure because shell prompt differs. Solution: Set the shell prompt.
* patch 8.2.1193: terminal window not redrawn when dragging a popup windowv8.2.1193Bram Moolenaar2020-07-123-0/+54
| | | | | Problem: Terminal window not redrawn when dragging a popup window over it. Solution: Redraw terminal window. (fixes #6438)
* patch 8.2.1192: Lua test fails with older Lua versionv8.2.1192Bram Moolenaar2020-07-121-4/+12
| | | | | Problem: Lua test fails with older Lua version. Solution: Adjust expected error messages. (closes #6444)
* patch 8.2.1191: Vim9: crash when function calls itselfv8.2.1191Bram Moolenaar2020-07-121-0/+12
| | | | | Problem: Vim9: crash when function calls itself. Solution: Add status UF_COMPILING. (closes #6441)
* patch 8.2.1189: Vim9: line continuation in lambda doesn't always workv8.2.1189Bram Moolenaar2020-07-121-0/+21
| | | | | Problem: Vim9: line continuation in lambda doesn't always work. Solution: Do not use a local evalarg unless there isn't one. (closes #6439)
* patch 8.2.1188: memory leak with invalid json inputv8.2.1188Bram Moolenaar2020-07-121-0/+2
| | | | | | Problem: Memory leak with invalid json input. Solution: Free all keys at the end. (Dominique Pellé, closes #6443, closes #6442)
* patch 8.2.1187: terminal2 test sometimes hangs in the GUI on Travisv8.2.1187Bram Moolenaar2020-07-121-29/+35
| | | | | Problem: Terminal2 test sometimes hangs in the GUI on Travis. Solution: Disable Test_zz2_terminal_guioptions_bang() for now.
* patch 8.2.1185: some other tests failv8.2.1185Bram Moolenaar2020-07-112-8/+9
| | | | | Problem: Some other tests fail. Solution: Adjust tests for different assert_fails() behavior.
* patch 8.2.1184: some tests failv8.2.1184Bram Moolenaar2020-07-112-11/+8
| | | | | | Problem: Some tests fail. Solution: Adjust tests for different assert_fails() behavior. Remove unused variable.
* patch 8.2.1183: assert_fails() checks the last error messagev8.2.1183Bram Moolenaar2020-07-1145-131/+127
| | | | | | Problem: assert_fails() checks the last error message. Solution: Check the first error, it is more relevant. Fix all the tests that rely on the old behavior.
* patch 8.2.1182: Vim9: no check for whitespace after comma in lambdav8.2.1182Bram Moolenaar2020-07-112-2/+3
| | | | | Problem: Vim9: no check for whitespace after comma in lambda. Solution: Give error if white space is missing.
* patch 8.2.1181: json code not fully testedv8.2.1181Bram Moolenaar2020-07-111-0/+21
| | | | | Problem: Json code not fully tested. Solution: Add more test coverage. (Dominique Pellé, closes #6433)
* patch 8.2.1179: Test_termwinscroll() sometimes hangs in the GUIv8.2.1179Bram Moolenaar2020-07-111-0/+2
| | | | | Problem: Test_termwinscroll() sometimes hangs in the GUI. Solution: Skip the test in the GUI.
* patch 8.2.1178: Vim9: filter function recognized as command modifierv8.2.1178Bram Moolenaar2020-07-111-0/+6
| | | | | | | Problem: Vim9: filter function recognized as command modifier, leading to a crash. Solution: Clear cmdmod after freeing items. Do not recognize a command modifier followed by non-white space. (closes #6434)
* patch 8.2.1177: terminal2 test sometimes hangs in the GUIv8.2.1177Bram Moolenaar2020-07-115-976/+998
| | | | | | Problem: Terminal2 test sometimes hangs in the GUI. Solution: Move some tests to other files to further locate the problem. Set the GUI to a fixed screen size.
* patch 8.2.1176: Vim9: not enough type checking in Vim9 scriptv8.2.1176Bram Moolenaar2020-07-101-1/+20
| | | | | Problem: Vim9: not enough type checking in Vim9 script. Solution: Use same type checking as in a :def function.
* patch 8.2.1175: Vim9: cannot split a line before ".member"v8.2.1175Bram Moolenaar2020-07-101-1/+7
| | | | | Problem: Vim9: Cannot split a line before ".member". Solution: Check for ".member" after line break.
* patch 8.2.1174: no test for the "recording @x" messagev8.2.1174Bram Moolenaar2020-07-101-0/+14
| | | | | Problem: No test for the "recording @x" message. Solution: Add a test. (Dominique Pellé, closes #6427)
* patch 8.2.1170: cursor off by one with block paste while 'virtualedit' "all"v8.2.1170Bram Moolenaar2020-07-101-0/+18
| | | | | Problem: Cursor off by one with block paste while 'virtualedit' is "all". Solution: Adjust condition. (Hugo Gualandi, closes #6430)
* patch 8.2.1167: Vim9: builtin function method call only supports first argv8.2.1167Bram Moolenaar2020-07-092-0/+40
| | | | | Problem: Vim9: builtin function method call only supports first argument. Solution: Shift arguments when needed. (closes #6305, closes #6419)
* patch 8.2.1165: insufficient testing for the Tcl interfacev8.2.1165Bram Moolenaar2020-07-091-2/+55
| | | | | Problem: Insufficient testing for the Tcl interface. Solution: Add more tests. (Yegappan Lakshmanan, closes #6423)
* patch 8.2.1159: Vim9: no error for missing space after a commav8.2.1159Bram Moolenaar2020-07-082-1/+2
| | | | | Problem: Vim9: no error for missing space after a comma. Solution: Check for white space.
* patch 8.2.1157: Vim9: dict.name is not recognized as an expressionv8.2.1157Bram Moolenaar2020-07-081-0/+17
| | | | | Problem: Vim9: dict.name is not recognized as an expression. Solution: Recognize ".name". (closes #6418)
* patch 8.2.1156: Vim9: No error for invalid command in compiled functionv8.2.1156Bram Moolenaar2020-07-081-1/+1
| | | | | Problem: Vim9: No error for invalid command in compiled function. Solution: Handle CMD_SIZE.
* patch 8.2.1155: Vim9: cannot handle line break inside lambdav8.2.1155Bram Moolenaar2020-07-081-0/+12
| | | | | Problem: Vim9: cannot handle line break inside lambda. Solution: Pass the compilation context through. (closes #6407, closes #6409)
* patch 8.2.1154: Vim9: crash when using imported functionv8.2.1154Bram Moolenaar2020-07-081-2/+31
| | | | | | Problem: Vim9: crash when using imported function. Solution: Check for a function type. Set the script context when calling a function. (closes #6412)
* patch 8.2.1153: Vim9: script test fails on some systemsv8.2.1153Bram Moolenaar2020-07-071-1/+1
| | | | | Problem: Vim9: script test fails on some systems. Solution: Return proper value from Compare().
* patch 8.2.1152: Vim9: function reference is missing script prefixv8.2.1152Bram Moolenaar2020-07-071-0/+33
| | | | | | Problem: Vim9: function reference is missing script prefix. Solution: Use the actual function name instead of the name searched for in the script context. (closes #6412)
* patch 8.2.1151: insufficient test coverage for Pythonv8.2.1151Bram Moolenaar2020-07-072-0/+50
| | | | | Problem: Insufficient test coverage for Python. Solution: Add more test cases. (Yegappan Lakshmanan, closes #6415)
* patch 8.2.1150: ml_get error when using Pythonv8.2.1150Bram Moolenaar2020-07-072-12/+12
| | | | | | Problem: ml_get error when using Python. (Yegappan Lakshmanan) Solution: Check the line number is not out of range. Call "Check" with "fromObj" instead of "from".
* patch 8.2.1149: Vim9: :eval command not handled properlyv8.2.1149Bram Moolenaar2020-07-061-0/+15
| | | | | Problem: Vim9: :eval command not handled properly. Solution: Compile the :eval command. (closes #6408)
* patch 8.2.1147: :confirm may happen in cooked modev8.2.1147Bram Moolenaar2020-07-061-35/+85
| | | | | Problem: :confirm may happen in cooked mode. (Jason Franklin) Solution: Switch to raw mode before prompting. (Brandon Pfeifer)
* patch 8.2.1146: not enough testing for Pythonv8.2.1146Bram Moolenaar2020-07-063-133/+612
| | | | | | Problem: Not enough testing for Python. Solution: Add more tests. Fix uncovered problems. (Yegappan Lakshmanan, closes #6392)
* patch 8.2.1145: Vim9: "for" only accepts a list at compile timev8.2.1145Bram Moolenaar2020-07-052-1/+44
| | | | | Problem: Vim9: "for" only accepts a list at compile time. Solution: Also accept a list at runtime.
* patch 8.2.1144: Vim9: return type of reverse() is anyv8.2.1144Bram Moolenaar2020-07-051-0/+9
| | | | | Problem: Vim9: return type of reverse() is any. Solution: Use the type of the first argument.
* patch 8.2.1143: Vim9: return type of remove() is anyv8.2.1143Bram Moolenaar2020-07-051-0/+9
| | | | | Problem: Vim9: return type of remove() is any. Solution: Use the member type of the first argument, if known.