summaryrefslogtreecommitdiffstats
path: root/src/testdir/runtest.vim
AgeCommit message (Collapse)Author
2020-04-19patch 8.2.0599: Netbeans interface insufficiently testedv8.2.0599Bram Moolenaar
Problem: Netbeans interface insufficiently tested. Solution: Add more tests. (Yegappan Lakshmanan, closes #5921)
2020-04-12patch 8.2.0557: no IPv6 support for channelsv8.2.0557Bram Moolenaar
Problem: No IPv6 support for channels. Solution: Add IPv6 support. (Ozaki Kiichi, closes #5893)
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-21patch 8.2.0423: in some environments a few tests are expected to failv8.2.0423Bram Moolenaar
Problem: In some environments a few tests are expected to fail. Solution: Add $TEST_MAY_FAIL to list tests that should not cause make to fail.
2020-03-19patch 8.2.0414: channel connect_waittime() test is flakyv8.2.0414Bram Moolenaar
Problem: Channel connect_waittime() test is flaky. Solution: Set the test_is_flaky flag. Use test_is_flaky for more tests.
2020-03-18patch 8.2.0400: not all tests using a terminal are in the list of flaky testsv8.2.0400Bram Moolenaar
Problem: Not all tests using a terminal are in the list of flaky tests. Solution: Introduce the test_is_flaky flag.
2020-03-01patch 8.2.0346: Vim9: finding common list type not testedv8.2.0346Bram Moolenaar
Problem: Vim9: finding common list type not tested. Solution: Add more tests. Fix listing function. Fix overwriting type.
2019-11-30patch 8.1.2371: FEAT_TEXT_PROP is a confusing namev8.1.2371Bram Moolenaar
Problem: FEAT_TEXT_PROP is a confusing name. Solution: Use FEAT_PROP_POPUP. (Naruhiko Nishino, closes #5291)
2019-11-30patch 8.1.2364: termwinscroll test is flaky on FreeBSDv8.1.2364Bram Moolenaar
Problem: Termwinscroll test is flaky on FreeBSD. Solution: Add to list of flaky tests. Rename function.
2019-11-22patch 8.1.2337: double-click time sometimes miscomputedv8.1.2337Bram Moolenaar
Problem: Double-click time sometimes miscomputed. Solution: Correct time computation. (Dominique Pelle, closes #5259)
2019-11-21patch 8.1.2329: mouse multiple click test is a bit flakyv8.1.2329Bram Moolenaar
Problem: Mouse multiple click test is a bit flaky. Solution: Add it to the list of flaky tests.
2019-10-16patch 8.1.2162: popup resize test is flakyv8.1.2162Bram Moolenaar
Problem: Popup resize test is flaky. (Christian Brabandt) Solution: Add the function to the list of flaky tests.
2019-10-14patch 8.1.2151: state test is a bit flakyv8.1.2151Bram Moolenaar
Problem: State test is a bit flaky. Solution: Add to the list of flaky tests.
2019-09-27patch 8.1.2089: do not get a hint that $TEST_FILTER was activev8.1.2089Bram Moolenaar
Problem: Do not get a hint that $TEST_FILTER was active. Solution: Mention $TEST_FILTER if no functions were executed.
2019-09-27patch 8.1.2087: cannot easily select one test function to executev8.1.2087Bram Moolenaar
Problem: Cannot easily select one test function to execute. Solution: Support the $TEST_FILTER environment variable. (Ozaki Kiichi, closes #2695)
2019-09-25patch 8.1.2074: test for SafeState autocommand is a bit flakyv8.1.2074Bram Moolenaar
Problem: Test for SafeState autocommand is a bit flaky. Solution: Add to list of flaky tests.
2019-09-17patch 8.1.2051: double-click test is a bit flakyv8.1.2051Bram Moolenaar
Problem: Double-click test is a bit flaky. Solution: Correct entry in list of flaky tests.
2019-09-01patch 8.1.1955: tests contain typosv8.1.1955Bram Moolenaar
Problem: Tests contain typos. Solution: Correct the typos. (Dominique Pelle)
2019-08-31patch 8.1.1951: mouse double click test is a bit flakyv8.1.1951Bram Moolenaar
Problem: Mouse double click test is a bit flaky. Solution: Add to list of flaky tests. Update a couple of comments.
2019-08-16patch 8.1.1860: map timeout test is flakyv8.1.1860Bram Moolenaar
Problem: Map timeout test is flaky. Solution: Add test to list of flaky tests. Increase timeout.
2019-08-16patch 8.1.1855: another failing timer testv8.1.1855Bram Moolenaar
Problem: Another failing timer test. Solution: Assert that timers are finished by the end of the test. Rename test functions to make them easier to find.
2019-08-16patch 8.1.1854: now another timer test is flakyv8.1.1854Bram Moolenaar
Problem: Now another timer test is flaky. Solution: Add test to list of flaky tests.
2019-08-15patch 8.1.1852: timers test is flakyv8.1.1852Bram Moolenaar
Problem: Timers test is flaky. Solution: Accept a larger count. Add test to list of flaky tests.
2019-08-12patch 8.1.1842: test listed as flaky should no longer be flakyv8.1.1842Bram Moolenaar
Problem: Test listed as flaky should no longer be flaky. Solution: Remove Test_popup_and_window_resize from the list of flaky tests. (Daniel Hahler, close #4807)
2019-08-11patch 8.1.1839: insufficient info when test fails because of screen sizev8.1.1839Bram Moolenaar
Problem: Insufficient info when test fails because of screen size. Solution: Report the detected screen size.
2019-07-13patch 8.1.1677: tests get stuck when running into an existing swapfilev8.1.1677Bram Moolenaar
Problem: Tests get stuck when running into an existing swapfile. Solution: Set v:swapchoice to "q" and report an error. (Daniel Hahler, closes #4644)
2019-06-16patch 8.1.1561: popup_setoptions() is not implemented yetv8.1.1561Bram Moolenaar
Problem: Popup_setoptions() is not implemented yet. Solution: Implement popup_setoptions(). Also add more fields to popup_getoptions().
2019-06-15patch 8.1.1545: when the screen is to small there is no message about thatv8.1.1545Bram Moolenaar
Problem: When the screen is to small there is no message about that. (Daniel Hahler) Solution: Do not use :cquit. (closes #4534)
2019-06-10patch 8.1.1516: time reported for a test measured wrongv8.1.1516Bram Moolenaar
Problem: Time reported for a test measured wrong. Solution: Move the computation to the end of RunTheTest(). (Ozaki Kiichi, closes #4520)
2019-06-06patch 8.1.1484: some tests are slowv8.1.1484Bram Moolenaar
Problem: Some tests are slow. Solution: Add timing to the test messages. Fix double free when quitting in VimLeavePre autocmd.
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-22patch 8.1.0970: text properties test fails when 'encoding' is not utf-8v8.1.0970Bram Moolenaar
Problem: Text properties test fails when 'encoding' is not utf-8. Solution: Compare with original value of 'encoding'. (Christian Brabandt, closes #3986)
2019-02-21patch 8.1.0966: one terminal test is flakyv8.1.0966Bram Moolenaar
Problem: One terminal test is flaky. Solution: Add to list of flaky tests.
2019-02-10patch 8.1.0893: terminal test is a bit flakyv8.1.0893Bram Moolenaar
Problem: Terminal test is a bit flaky. Solution: Add test_terminal_no_cmd() to list of flaky tests.
2019-01-24patch 8.1.0811: too many #ifdefsv8.1.0811Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate FEAT_MBYTE, the final chapter.
2019-01-06patch 8.1.0696: when test_edit fails 'insertmode' may not be resetv8.1.0696Bram Moolenaar
Problem: When test_edit fails 'insertmode' may not be reset and the next test may get stuck. (James McCoy) Solution: Always reset 'insertmode' after executing a test. Avoid that an InsertCharPre autocommand or a 'complete' function can change the state. (closes #3768)
2018-12-15patch 8.1.0600: channel test is flakyv8.1.0600Bram Moolenaar
Problem: Channel test is flaky. Solution: Add test to list of flaky tests.
2018-11-16patch 8.1.0533: screendump tests can be flakyv8.1.0533Bram Moolenaar
Problem: Screendump tests can be flaky. Solution: Add VerifyScreenDump to the pattern of flaky tests.
2018-11-16patch 8.1.0531: flaky tests often fail with a common error messagev8.1.0531Bram Moolenaar
Problem: Flaky tests often fail with a common error message. Solution: Add a pattern to match an error message indicating a flaky test.
2018-11-16patch 8.1.0530: channel and terminal tests that start a server can be flakyv8.1.0530Bram Moolenaar
Problem: Channel and terminal tests that start a server can be flaky. Solution: Add all channel and terminal tests that start a server to the list of flaky tests.
2018-11-16patch 8.1.0529: flaky test sometimes fails in different waysv8.1.0529Bram Moolenaar
Problem: Flaky test sometimes fails in different ways. Solution: When the second run gives a different error, try running the test again, up to five times.
2018-11-11patch 8.1.0520: screen diff test sometimes failsv8.1.0520Bram Moolenaar
Problem: Screen diff test sometimes fails. Solution: Add to list of flaky tests.
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-08-19patch 8.1.0299: misplaced commentv8.1.0299Bram Moolenaar
Problem: misplaced comment Solution: Remove comment
2018-08-19patch 8.1.0298: window resize test sometimes fails on Macv8.1.0298Bram Moolenaar
Problem: Window resize test sometimes fails on Mac. Solution: Add Test_popup_and_window_resize() to flaky tests.
2018-06-12patch 8.1.0044: if a test function exists Vim this may go unnoticedv8.1.0044Bram Moolenaar
Problem: If a test function exists Vim this may go unnoticed. Solution: Check for a test funtion quitting Vim. Fix tests that did exit 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)
2018-03-25patch 8.0.1640: Test_cwd() is flakyv8.0.1640Bram Moolenaar
Problem: Test_cwd() is flaky. Solution: Add to list of flaky tests.
2018-02-12patch 8.0.1507: timer test is a bit flakyv8.0.1507Bram Moolenaar
Problem: Timer test is a bit flaky. Solution: Add it to the list of flaky tests.
2017-12-05patch 8.0.1370: channel test for callback is flakyv8.0.1370Bram Moolenaar
Problem: Channel test for callback is flaky. Solution: Add the test to thelist of flaky tests.