summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_balloon.vim
AgeCommit message (Collapse)Author
2022-09-05patch 9.0.0391: using separate delete() call instead of writefile() 'D' flagv9.0.0391Bram Moolenaar
Problem: Using separate delete() call instead of writefile() 'D' flag. Solution: Use the writefile 'D' flag.
2022-01-22patch 8.2.4180: 'balloonexpr' is evaluated in the current script contextv8.2.4180Bram Moolenaar
Problem: 'balloonexpr' is evaluated in the current script context. Solution: Use the script context where the option was set.
2020-08-12patch 8.2.1432: various inconsistencies in test filesv8.2.1432Bram Moolenaar
Problem: Various inconsistencies in test files. Solution: Add modelines where they were missing. Use Check commands instead of silently skipping over tests. Adjust indents and comments. (Ken Takata, closes #6695)
2020-04-08patch 8.2.0533: tests using term_wait() can still be flakyv8.2.0533Bram Moolenaar
Problem: Tests using term_wait() can still be flaky. Solution: Increase the wait time when rerunning a test. (James McCoy, closes #5899) Halve the initial times to make tests run faster when there is no rerun.
2019-11-09patch 8.1.2274: newlines in 'balloonexpr' result only work in the GUIv8.1.2274Bram Moolenaar
Problem: Newlines in 'balloonexpr' result only work in the GUI. Solution: Also recognize newlines in the terminal. (closes #5193)
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-05patch 8.1.1640: the CursorHold autocommand takes down a balloonv8.1.1640Bram Moolenaar
Problem: The CursorHold autocommand takes down a balloon. (Paul Jolly) Solution: Ignore the CursorHold pseudo-key.
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-15patch 8.1.1544: some balloon tests don't run when they canv8.1.1544Bram Moolenaar
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.
2019-06-06patch 8.1.1483: skipped tests are not properly listedv8.1.1483Bram Moolenaar
Problem: Skipped tests are not properly listed. Solution: Throw a "Skipped" exception instead of using ":finish" or ":return".
2019-06-06patch 8.1.1476: no statistics displayed after running testsv8.1.1476Bram Moolenaar
Problem: No statistics displayed after running tests. Solution: Summarize the test results. (Christian Brabandt, closes #4391) Also make it possible to report a skipped file.
2019-05-20patch 8.1.1362: code and data in tests can be hard to readv8.1.1362Bram Moolenaar
Problem: Code and data in tests can be hard to read. Solution: Use the new heredoc style. (Yegappan Lakshmanan, closes #4400)
2019-05-09patch 8.1.1303: not possible to hide a balloonv8.1.1303Bram Moolenaar
Problem: Not possible to hide a balloon. Solution: Hide the balloon when balloon_show() is called with an empty string or list. Add balloon_gettext().
2019-05-08patch 8.1.1302: v:beval_text is not tested in Visual modev8.1.1302Bram Moolenaar
Problem: v:beval_text is not tested in Visual mode. Solution: Add a screenshot of the balloon in Visual mode.
2019-05-08patch 8.1.1300: in a terminal 'ballooneval' does not work right awayv8.1.1300Bram Moolenaar
Problem: In a terminal 'ballooneval' does not work right away. Solution: Flush output after drawing the balloon. Add the <Ignore> key code. Add a test.