summaryrefslogtreecommitdiffstats
path: root/src/testdir/Makefile
AgeCommit message (Collapse)Author
2024-04-09patch 9.1.0284: make testclean is not able to delete failed screendumpsv9.1.0284Julio B
Problem: make testclean is not able to delete failed screendumps. Solution: Remove the "failed" directory when necessary. (Julio B) Patch 8.1.1080 changed the way that failed screendumps are saved, but the "rm -rf *.failed" clean command was not ported correctly. closes: #14468 Signed-off-by: Julio B <julio.bacel@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-04-22patch 9.0.1479: small source file problems; outdated list of distrib. filesv9.0.1479Bram Moolenaar
Problem: Small source file problems; outdated list of distributed files. Solution: Small updates to source files and list of distributed files.
2022-09-23patch 9.0.0560: elapsed time since testing started is not visiblev9.0.0560Bram Moolenaar
Problem: Elapsed time since testing started is not visible. Solution: Show the elapsed time while running tests.
2022-09-22patch 9.0.0545: when a test is slow and CI times out there is no time infov9.0.0545Bram Moolenaar
Problem: When a test is slow and CI times out there is no time info. Solution: Add the elapsed time to the "Executing" message.
2022-06-13patch 8.2.5084: when the GUI shows a dialog tests get stuckv8.2.5084Bram Moolenaar
Problem: When the GUI shows a dialog tests get stuck. Solution: Add the --gui-dialog-file argument.
2022-05-27patch 8.2.5031: cannot easily run the benchmarksv8.2.5031Bram Moolenaar
Problem: Cannot easily run the benchmarks. Solution: Have "make benchmark" in the src directory work.
2022-05-16patch 8.2.4962: files show up in git statusv8.2.4962shane.xb.qian
Problem: Files show up in git status. Solution: Adjust the list of ignored files. Clean up more test files. (Shane xb Qian, closes #9929)
2021-05-26patch 8.2.2889: typo and verbose comment in Makefilesv8.2.2889K.Takata
Problem: Typo and verbose comment in Makefiles. Solution: Fix typo. Use @#. (Ken Takata, closes #8252)
2021-03-20patch 8.2.2630: hard to see where a test gets stuckv8.2.2630Bram Moolenaar
Problem: Hard to see where a test gets stuck. Solution: Print the executed test function. (Dominique Pellé, closes #7975)
2020-08-27patch 8.2.1526: line in testdir Makefile got commented outv8.2.1526Bram Moolenaar
Problem: Line in testdir Makefile got commented out. (Christian Brabandt) Solution: Revert.
2020-08-26patch 8.2.1525: messages from tests were not always displayedv8.2.1525Bram Moolenaar
Problem: Messages from tests were not always displayed. Solution: Always show messages, the timing is always useful. (Ken Takata, closes #6792)
2020-08-13patch 8.2.1441: running tests in tiny version gives error for summarize.vimv8.2.1441Bram Moolenaar
Problem: Running tests in tiny version gives error for summarize.vim. Solution: Set 'cpoptions' to allow for line continuation. Restore redirecting test output to /dev/null.
2020-08-13patch 8.2.1439: tiny and small builds have no test coveragev8.2.1439Bram Moolenaar
Problem: Tiny and small builds have no test coverage. Solution: Restore tests that do not depend on the +eval feature. (Ken Takata, closes #6696)
2020-08-11patch 8.2.1420: test 49 is old stylev8.2.1420Bram Moolenaar
Problem: Test 49 is old style. Solution: Convert remaining parts to new style. Remove obsolete items. (Yegappan Lakshmanan, closes #6683)
2020-07-01patch 8.2.1114: terminal test sometimes times outv8.2.1114Bram Moolenaar
Problem: Terminal test sometimes times out. Solution: Split the test in two parts.
2020-06-12patch 8.2.0962: terminal test sometimes hangs on Travisv8.2.0962Bram Moolenaar
Problem: Terminal test sometimes hangs on Travis. Solution: Do show output for this test temporarily.
2020-04-23patch 8.2.0621: after running tests asan files may remainv8.2.0621Bram Moolenaar
Problem: After running tests asan files may remain. Solution: Clean up asan files with "make testclean".
2020-04-21patch 8.2.0615: regexp benchmark stest is old stylev8.2.0615Bram Moolenaar
Problem: Regexp benchmark stest is old style. Solution: Make it a new style test. Fix using a NULL list. Add more tests. (Yegappan Lakshmanan, closes #5963)
2020-04-07patch 8.2.0527: Vim9: function types insufficiently testedv8.2.0527Bram Moolenaar
Problem: Vim9: function types insufficiently tested. Solution: Add more tests. Fix white space check. Add "test_vim9" target.
2020-02-20patch 8.2.0290: running individual test differs from all testsv8.2.0290Bram Moolenaar
Problem: Running individual test differs from all tests. Solution: Pass on environment variables. (Yee Cheng Chin, closes #5672)
2019-11-05patch 8.1.2259: running tests may leave XfakeHOME behindv8.1.2259Bram Moolenaar
Problem: Running tests may leave XfakeHOME behind. Solution: Source summarize.vim without using setup.vim. (closes #5177) Also fix that on MS-Windows the test log isn't echoed.
2019-10-19patch 8.1.2183: running a test is a bit verbosev8.1.2183Bram Moolenaar
Problem: Running a test is a bit verbose. Solution: Silence some messages. (Daniel Hahler, closes #5070)
2019-09-14patch 8.1.2028: options test script does not workv8.1.2028Bram Moolenaar
Problem: Options test script does not work. Solution: Use optiondefs.h for input.
2019-07-14patch 8.1.1694: the RUN_VIM variable is longer than neededv8.1.1694Bram Moolenaar
Problem: The RUN_VIM variable is longer than needed. Solution: Shorten RUN_VIM. (Daniel Hahler, closes #4643)
2019-07-05patch 8.1.1637: after running tests and clean the XfakeHOME directory remainsv8.1.1637Bram Moolenaar
Problem: After running tests and clean the XfakeHOME directory remains. Solution: Use "rm -rf". (Hirohito Higashi)
2019-06-09patch 8.1.1505: running "make clean" twice gives errorsv8.1.1505Bram Moolenaar
Problem: Running "make clean" twice gives errors. Solution: Add "-f" to "rm". (closes #4516)
2019-06-07patch 8.1.1490: when a single test fails the exit code is not setv8.1.1490Bram Moolenaar
Problem: When a single test fails the exit code is not set. (Daniel Hahler) Solution: Add an exit command. (closes #4506)
2019-06-06patch 8.1.1479: change included for debugging onlyv8.1.1479Bram Moolenaar
Problem: Change included for debugging only. Solution: Restore the REDIR_TEST_TO_NULL line.
2019-06-06patch 8.1.1478: still an error when running tests with the tiny versionv8.1.1478Bram Moolenaar
Problem: Still an error when running tests with the tiny version. Solution: Do not try reading test.log
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-02-21patch 8.1.0967: stray dependency in test Makefilev8.1.0967Bram Moolenaar
Problem: Stray dependency in test Makefile. Solution: Remove it. (Masato Nishihata, closes #4018)
2019-02-18Revert change accidentally included in runtime file updates. Closes #3998.Bram Moolenaar
2019-02-17Update runtime files.Bram Moolenaar
2019-01-11patch 8.1.0724: build for MinGW failsv8.1.0724Bram Moolenaar
Problem: Build for MinGW fails. Solution: Avoid specifying dependencies in included makefile.
2019-01-11patch 8.1.0723: cannot easily run specific test when in src/testdirv8.1.0723Bram Moolenaar
Problem: Cannot run specific test when in src/testdir the same was as in the src directory. Solution: Move build rule to src/testdir/Makefile.
2018-10-07patch 8.1.0456: running test hangs when the input file is being editedv8.1.0456Bram Moolenaar
Problem: Running test hangs when the input file is being edited. Solution: Use a SwapExists autocommand to ignore editing the test script.
2018-09-21patch 8.1.0424: test output is very verbose, loading CI log is slowv8.1.0424Bram Moolenaar
Problem: Test output is very verbose, loading CI log is slow. Solution: Redirect output to /dev/null. (Ken Takata, closes #3456)
2018-09-20patch 8.1.0413: test output is duplicated or missingv8.1.0413Bram Moolenaar
Problem: Test output is duplicated or missing. Solution: Adjust the MS-Windows and Unix test makefiles. (Ken Takata, closes #3452)
2018-07-14patch 8.1.0185: running tests writes lua.vim even though it is not usedv8.1.0185Bram Moolenaar
Problem: Running tests writes lua.vim even though it is not used. Solution: Stop writing lua.vim.
2018-04-10patch 8.0.1689: no tests for xxdv8.0.1689Bram Moolenaar
Problem: No tests for xxd. Solution: Add a test. (Christian Brabandt)
2017-10-22patch 8.0.1209: still too many old style testsv8.0.1209Bram Moolenaar
Problem: Still too many old style tests. Solution: Convert a few more tests to new style. (Yegappan Lakshmanan, closes #2230)
2017-10-07patch 8.0.1179: Test_popup_and_window_resize() does not always passv8.0.1179Bram Moolenaar
Problem: Test_popup_and_window_resize() does not always pass. Solution: Do not use $VIMPROG, pass the Vim executable in the vimcmd file. (Ozaki Kiichi, closes #2186)
2017-03-12patch 8.0.0447: getting font name does not work on X11v8.0.0447Bram Moolenaar
Problem: Getting font name does not work on X11. Solution: Implement gui_mch_get_fontname() for X11. Add more GUI tests. (Kazunobu Kuriyama)
2017-03-08patch 8.0.0430: options test fails or hangs on MS-Windowsv8.0.0430Bram Moolenaar
Problem: Options test fails or hangs on MS-Windows. Solution: Run it separately instead of part of test_alot. Use "-S" instead of "-u" to run the script. Fix failures.
2017-03-07patch 8.0.0429: options test does not always test everythingv8.0.0429Bram Moolenaar
Problem: Options test does not always test everything. Solution: Fix dependency for opt_test.vim. Give a message when opt_test.vim was not found.
2017-03-07patch 8.0.0428: git and hg see new files after running testsv8.0.0428Bram Moolenaar
Problem: Git and hg see new files after running tests. (Manuel Ortega) Solution: Add the generated file to .hgignore (or .gitignore). Delete the resulting verbose file. (Christian Brabandt) Improve dependency on opt_test.vim. Reset the 'more' option.
2017-02-23patch 8.0.0361: GUI initialisation is not sufficiently testedv8.0.0361Bram Moolenaar
Problem: GUI initialisation is not sufficiently tested. Solution: Add the gui_init test. (Kazuki Kuriyama)
2017-01-30patch 8.0.0272: crash on exit is not detected when running testsv8.0.0272Bram Moolenaar
Problem: Crash on exit is not detected when running tests. Solution: Remove the dash before the command. (Dominique Pelle, closes #1425)
2016-09-03patch 7.4.2321v7.4.2321Bram Moolenaar
Problem: When a test is commented out we forget about it. Solution: Let a test throw an exception with "Skipped" and list skipped test functions. (Christian Brabandt)
2016-08-06patch 7.4.2164v7.4.2164Bram Moolenaar
Problem: It is not possible to use plugins in an "after" directory to tune the behavior of a package. Solution: First load plugins from non-after directories, then packages and finally plugins in after directories. Reset 'loadplugins' before executing --cmd arguments.