Age | Commit message (Collapse) | Author |
|
Problem: No Wayland support
Solution: Add Wayland UI support
(lilydjwg)
closes: #9639
Signed-off-by: lilydjwg <lilydjwg@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
|
|
Problem: Verbose echo message test fails on Mac OS.
Solution: Skip the test on Mac OS.
|
|
Problem: A few tests keep failing on MacOS M1.
Solution: Add a test check CheckNotMacM1. Fix timer tests.
|
|
Problem: Star register is changed when deleting and both "unnamed" and
"unnamedplus" are in 'clipboard'.
Solution: Make the use of the star register work as documented. (Ernie Rael,
closes #10669)
|
|
Problem: Exit test causes spurious valgrind reports.
Solution: Skip test. Add CheckNotValgrind.
|
|
Problem: Cannot open a channel on a Unix domain socket.
Solution: Add Unix domain socket support. (closes #10062)
|
|
Problem: Tests have clumsy check for X11 based GUI.
Solution: Add CheckX11BasedGui.
|
|
Problem: Check for $DISPLAY never fails.
Solution: Use eval().
|
|
Problem: Test for remote_foreground() fails. (Elimar Riesebieter)
Solution: Check that $DISPLAY is set. (Christian Brabandt)
|
|
Problem: tablabel_tooltip test fails with Athena. (Dominique Pellé)
Solution: Skip the test when using Athena. (closes #8508)
|
|
Problem: Directory change in a terminal window shell is not followed.
Solution: Add the 'autoshelldir' option. (closes #6290)
|
|
Problem: No need to check for BSD after checking for not root.
Solution: Remove CheckNotBSD. (Ozaki Kiichi, closes #7989)
|
|
Problem: Conditions for startup tests are not exactly right.
Solution: Check for type of GUI instead of MS-Windows. (Ozaki Kiichi,
closes #7976)
|
|
Problem: Recover test fails on FreeBSD.
Solution: Check for Linux.
|
|
Problem: Some tests are known to cause an error with ASAN.
Solution: Add CheckNotAsan.
|
|
Problem: Wrongly assuming Python executable is called "python".
Solution: Use detected python command. (Ken Takata, closes #6016)
Also use CheckFunction if possible.
|
|
Problem: No IPv6 support for channels.
Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
|
|
Problem: various code is not properly tested.
Solution: Add more tests. (Yegappan Lakshmanan, closes #5871)
|
|
Problem: Cannot check if a function name is correct.
Solution: Add "?funcname" to exists().
|
|
Problem: No warning when test checks for option that never exists.
Solution: In tests check that the option can exist.
|
|
Problem: It is not possible to check for a typo in a feature name.
Solution: Add an extra argument to has().
|
|
Problem: Some tests fail when run in the GUI.
Solution: Make sure the window width is enough. In the GUI run terminal Vim
in the terminal, if possible.
|
|
Problem: Check commands don't work well with Vim9 script.
Solution: Improve constant expression handling.
|
|
Problem: Tests fail on Cirrus CI for FreeBSD.
Solution: Fix a test and skip some. (Christian Brabandt, closes #5281)
|
|
Problem: Some tests fail when run as root.
Solution: Add CheckNotRoot and use it. (James McCoy, closes #5020)
|
|
Problem: Confusing skipped message.
Solution: Drop "run" from "run start the GUI".
|
|
Problem: Tests use hand coded feature and option checks.
Solution: Use the commands from check.vim in more tests.
|
|
Problem: No test for display updating without a scroll region.
Solution: Add a test.
|
|
Problem: Text added with a job to another buffer isn't displayed.
Solution: Update topline after adding a line. (closes #4745)
|
|
Problem: Some balloon tests don't run when they can.
Solution: Split GUI balloon tests off into a separate file. (Ozaki Kiichi,
closes #4538) Change the feature check into a command for
consistency.
|