summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_functions.vim
AgeCommit message (Collapse)Author
2020-04-04patch 8.2.0509: various code is not properly tested.v8.2.0509Bram Moolenaar
Problem: various code is not properly tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5871)
2020-04-03patch 8.2.0507: getbufvar() may get the wrong dictionaryv8.2.0507Bram Moolenaar
Problem: Getbufvar() may get the wrong dictionary. (David le Blanc) Solution: Check for empty name. (closes #5878)
2020-03-26patch 8.2.0454: some tests fail when the system is slowv8.2.0454Bram Moolenaar
Problem: Some tests fail when the system is slow. Solution: Make the run number global, use in the test to increase the waiting time. (closes #5841)
2020-03-25patch 8.2.0448: various functions not properly testedv8.2.0448Bram Moolenaar
Problem: Various functions not properly tested. Solution: Add more tests, especially for failures. (Yegappan Lakshmanan, closes #5843)
2020-03-22patch 8.2.0427: it is not possible to check for a typo in a feature namev8.2.0427Bram Moolenaar
Problem: It is not possible to check for a typo in a feature name. Solution: Add an extra argument to has().
2020-03-20patch 8.2.0418: code in eval.c not sufficiently covered by testsv8.2.0418Bram Moolenaar
Problem: Code in eval.c not sufficiently covered by tests. Solution: Add more tests. (Yegappan Lakshmanan, closes #5815)
2020-03-18patch 8.2.0401: not enough test coverage for evalvars.cv8.2.0401Bram Moolenaar
Problem: Not enough test coverage for evalvars.c. Solution: Add more tests. (Yegappan Lakshmanan, closes #5804)
2020-02-29patch 8.2.0334: abort called when using test_void()v8.2.0334Bram Moolenaar
Problem: Abort called when using test_void(). (Dominique Pelle) Solution: Only give an error, don't abort.
2020-02-29patch 8.2.0331: internal error when using test_void() and test_unknown()v8.2.0331Bram Moolenaar
Problem: Internal error when using test_void() and test_unknown(). (Dominique Pelle) Solution: Give a normal error.
2020-02-27patch 8.2.0325: ex_getln.c code not covered by testsv8.2.0325Bram Moolenaar
Problem: Ex_getln.c code not covered by tests. Solution: Add a few more tests. (Yegappan Lakshmanan, closes #5702)
2020-02-25patch 8.2.0316: ex_getln.c code has insufficient test coveragev8.2.0316Bram Moolenaar
Problem: ex_getln.c code has insufficient test coverage. Solution: Add more tests. Fix a problem. (Yegappan Lakshmanan, closes #5693)
2020-02-14patch 8.2.0258: modifyOtherKeys cannot be temporarily disabledv8.2.0258Bram Moolenaar
Problem: ModifyOtherKeys cannot be temporarily disabled. Solution: Add echoraw() with an example for modifyOtherKeys.
2020-02-05patch 8.2.0211: test for ANSI colors fails without an "ls" commandv8.2.0211Bram Moolenaar
Problem: Test for ANSI colors fails without an "ls" command. Solution: Use "dir". (Ken Takata, closes #5582)
2020-01-31patch 8.2.0186: a couple of tests may fail when features are missingv8.2.0186Bram Moolenaar
Problem: A couple of tests may fail when features are missing. Solution: Check for features. (Dominique Pelle, closes #5561)
2020-01-30patch 8.2.0183: tests fail when the float feature is disabledv8.2.0183Bram Moolenaar
Problem: Tests fail when the float feature is disabled. Solution: Skip tests that don't work without float support.
2020-01-30patch 8.2.0179: still a few places where range() does not workv8.2.0179Bram Moolenaar
Problem: Still a few places where range() does not work. Solution: Fix using range() causing problems.
2020-01-28patch 8.2.0163: test hangs on MS-Windows consolev8.2.0163Bram Moolenaar
Problem: Test hangs on MS-Windows console. Solution: use feedkeys() instead of test_feedinput(). (Ken Takata)
2020-01-27patch 8.2.0162: balloon test fails in the GUIv8.2.0162Bram Moolenaar
Problem: Balloon test fails in the GUI. Solution: Skip test in the GUI.
2020-01-27patch 8.2.0159: non-materialized range() list causes problemsv8.2.0159Bram Moolenaar
Problem: Non-materialized range() list causes problems. (Fujiwara Takuya) Solution: Materialize the list where needed.
2019-12-06patch 8.1.2398: strptime() test fails on Japanese Macv8.1.2398Bram Moolenaar
Problem: strptime() test fails on Japanese Mac. Solution: Use %T instead of %X.
2019-11-21patch 8.1.2326: cannot parse a date/time stringv8.1.2326Bram Moolenaar
Problem: Cannot parse a date/time string. Solution: Add strptime(). (Stephen Wall, closes #)
2019-11-16patch 8.1.2304: cannot get the mouse position when getting a mouse clickv8.1.2304Bram Moolenaar
Problem: Cannot get the mouse position when getting a mouse click. Solution: Add getmousepos().
2019-09-28patch 8.1.2099: state() test fails on some Mac systemsv8.1.2099Bram Moolenaar
Problem: state() test fails on some Mac systems. Solution: Increase the wait time. (closes #4983)
2019-09-22patch 8.1.2066: no tests for state()v8.1.2066Bram Moolenaar
Problem: No tests for state(). Solution: Add tests. Clean up some feature checks. Make "a" flag work.
2019-09-15patch 8.1.2043: not sufficient testing for quoted numbersv8.1.2043Bram Moolenaar
Problem: Not sufficient testing for quoted numbers. Solution: Add a few more test cases.
2019-09-15patch 8.1.2035: recognizing octal numbers is confusingv8.1.2035Bram Moolenaar
Problem: Recognizing octal numbers is confusing. Solution: Introduce scriptversion 4: do not use octal and allow for single quote inside numbers.
2019-09-08patch 8.1.2013: more functions can be used as methodsv8.1.2013Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-07patch 8.1.2004: more functions can be used as methodsv8.1.2004Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-06patch 8.1.1996: more functions can be used as methodsv8.1.1996Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-06patch 8.1.1993: more functions can be used as methodsv8.1.1993Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-04patch 8.1.1987: more functions can be used as methodsv8.1.1987Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-04patch 8.1.1984: more functions can be used as methodsv8.1.1984Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-09-03patch 8.1.1972: no proper test for getchar()v8.1.1972Bram Moolenaar
Problem: No proper test for getchar(). Solution: Add a test with special characters.
2019-09-03patch 8.1.1968: crash when using nested map()v8.1.1968Bram Moolenaar
Problem: Crash when using nested map(). Solution: Clear the pointer in prepare_vimvar(). (Ozaki Kiichi, closes #4890, closes #4891)
2019-09-01patch 8.1.1961: more functions can be used as a methodv8.1.1961Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method. Add a test for mapcheck().
2019-08-31patch 8.1.1954: more functions can be used as a methodv8.1.1954Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
2019-08-31patch 8.1.1953: more functions can be used as a methodv8.1.1953Bram Moolenaar
Problem: More functions can be used as a method. Solution: Allow more functions to be used as a method.
2019-08-27patch 8.1.1932: ml_get errors after using append()v8.1.1932Bram Moolenaar
Problem: Ml_get errors after using append(). (Alex Genco) Solution: Do not update the cursor twice. (closes #1737)
2019-08-24patch 8.1.1921: more functions can be used as methodsv8.1.1921Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-23patch 8.1.1915: more functions can be used as methodsv8.1.1915Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-22patch 8.1.1911: more functions can be used as methodsv8.1.1911Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make a few more functions usable as a method.
2019-08-18patch 8.1.1888: more functions can be used as methodsv8.1.1888Bram Moolenaar
Problem: More functions can be used as methods. Solution: Make various functions usable as a method.
2019-08-07patch 8.1.1826: tests use hand coded feature and option checksv8.1.1826Bram Moolenaar
Problem: Tests use hand coded feature and option checks. Solution: Use the commands from check.vim in more tests.
2019-07-24patch 8.1.1740: exepath() doesn't work for "bin/cat"v8.1.1740Bram Moolenaar
Problem: Exepath() doesn't work for "bin/cat". Solution: Check for any path separator. (Daniel Hahler, closes #4724, closes #4710)
2019-07-05patch 8.1.1638: running tests leaves some files behindv8.1.1638Bram Moolenaar
Problem: Running tests leaves some files behind. Solution: Delete the files. (Ozaki Kiichi, closes #4617)
2019-06-30patch 8.1.1611: bufadd() reuses existing buffer without a namev8.1.1611Bram Moolenaar
Problem: Bufadd() reuses existing buffer without a name. Solution: When the name is empty always create a new buffer.
2019-06-30patch 8.1.1610: there is no way to add or load a buffer without side effectsv8.1.1610Bram Moolenaar
Problem: There is no way to add or load a buffer without side effects. Solution: Add the bufadd() and bufload() functions.
2019-06-24patch 8.1.1585: :let-heredoc does not trim enoughv8.1.1585Bram Moolenaar
Problem: :let-heredoc does not trim enough. Solution: Trim indent from the contents based on the indent of the first line. Use let-heredoc in more tests.
2019-06-18patch 8.1.1568: strftime() test fails on MS-Windowsv8.1.1568Bram Moolenaar
Problem: Strftime() test fails on MS-Windows. Solution: Skip the check for using the $TZ environment variable.
2019-06-18patch 8.1.1567: localtime_r() does not respond to $TZ changesv8.1.1567Bram Moolenaar
Problem: Localtime_r() does not respond to $TZ changes. Solution: If $TZ changes then call tzset(). (Tom Ryder)