zeertzjq f247402010 vim-patch:9.1.1107: cannot loop through completion menu with fuzzy (#32438) 2 dienas atpakaļ
..
crash 6967c08840 vim-patch:9.1.0648: [security] double-free in dialog_changed() 6 mēneši atpakaļ
pyxfile af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
samples 6f7bb02e7f vim-patch:9.1.0686: zip-plugin has problems with special characters (#30108) 5 mēneši atpakaļ
sautest 7dc9182cf0 vim-patch:8.2.1398: autoload script sourced twice if sourced directly (#22622) 1 gadu atpakaļ
Make_all.mak af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
Makefile f663243e95 vim-patch:9.1.0797: testing of options can be further improved (#30893) 3 mēneši atpakaļ
README.txt af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
check.vim 7f58b2bb6a vim-patch:9.0.0607: verbose echo message test fails on Mac OS 1 gadu atpakaļ
dotest.in af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
gen_opt_test.vim 82a215cb2d feat(options): add 'eventignorewin' (#32152) 4 dienas atpakaļ
load.vim 052498ed42 test: improve test conventions 9 mēneši atpakaļ
mouse.vim c0e76fcc44 vim-patch:partial:8.2.1235: Not all mouse codes covered by tests 1 gadu atpakaļ
runnvim.sh af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
runnvim.vim 8ef41f5902 feat(jobs): jobstart(…,{term=true}), deprecate termopen() #31343 1 mēnesi atpakaļ
runtest.vim a80023c3f8 vim-patch:9.1.1091: tests: timeout might be a bit too small 6 dienas atpakaļ
screendump.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
script_util.vim a6d5e6b105 vim-patch:a420547: runtime(misc): Use consistent "Vim script" spelling (#30805) 4 mēneši atpakaļ
setup.vim 6db830e40e feat(defaults): enable diffopt "linematch" #32346 1 nedēļu atpakaļ
shared.vim f5b84c1a44 vim-patch:9.1.0841: tests: still preferring python2 over python3 (#31083) 3 mēneši atpakaļ
suite.sh af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
summarize.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
term_util.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test.sh a89ce89742 docs: fix typos (#27868) 10 mēneši atpakaļ
test1.in af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test1.ok af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_alot.vim 5e4df766f6 vim-patch:9.0.0892: may redraw when not needed 1 gadu atpakaļ
test_alot_latin.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_alot_utf8.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_arabic.vim 324fad1e88 vim-patch:9.0.2092: tests: failure in test_arabic 1 gadu atpakaļ
test_arglist.vim b3d291c565 vim-patch:9.1.0678: [security]: use-after-free in alist_add() 6 mēneši atpakaļ
test_assert.vim 4e8efe002e vim-patch:9.1.0666: assert_equal() doesn't show multibyte string correctly (#30018) 6 mēneši atpakaļ
test_autochdir.vim f39b33ee49 vim-patch:9.0.0411: only created files can be cleaned up with one call 1 gadu atpakaļ
test_autocmd.vim 82a215cb2d feat(options): add 'eventignorewin' (#32152) 4 dienas atpakaļ
test_autoload.vim 30f85fcb7f vim-patch:9.1.0419: eval.c not sufficiently tested 6 mēneši atpakaļ
test_backspace_opt.vim 881d17a113 feat(options)!: remove compatible behaviours for vim 5.0 and earlier 1 gadu atpakaļ
test_backup.vim c170708023 vim-patch:9.0.0391: using separate delete() call instead of writefile() 'D' flag 1 gadu atpakaļ
test_blob.vim 619cb143f9 vim-patch:9.1.0415: Some functions are not tested 6 mēneši atpakaļ
test_blockedit.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_breakindent.vim 3d1110674e vim-patch:9.1.0720: Wrong breakindentopt=list:-1 with multibyte or TABs (#30293) 5 mēneši atpakaļ
test_buffer.vim 45b7a2c503 vim-patch:9.1.0557: moving in the buffer list doesn't work as documented (#29653) 7 mēneši atpakaļ
test_bufline.vim 09910d5b35 vim-patch:9.0.0837: append() reports failure when not appending anything 1 gadu atpakaļ
test_bufwintabinfo.vim 66bb1e577c vim-patch:9.1.0888: leftcol property not available in getwininfo() (#31349) 2 mēneši atpakaļ
test_cd.vim 83f42aa450 vim-patch:9.1.0568: Cannot expand paths from 'cdpath' setting 7 mēneši atpakaļ
test_cdo.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_changedtick.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_changelist.vim b9cffe40fa vim-patch:9.0.0336: tests are flaky because of using a common file name 1 gadu atpakaļ
test_charsearch.vim 4a0005aee9 vim-patch:9.0.1555: setcharsearch() does not clear last searched char properly (#23631) 1 gadu atpakaļ
test_charsearch_utf8.vim 4a0005aee9 vim-patch:9.0.1555: setcharsearch() does not clear last searched char properly (#23631) 1 gadu atpakaļ
test_checkpath.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_cindent.vim aab4443bb9 vim-patch:9.0.1426: indent wrong after "export namespace" in C++ (#22777) 1 gadu atpakaļ
test_cjk_linebreak.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_clientserver.vim b9cffe40fa vim-patch:9.0.0336: tests are flaky because of using a common file name 1 gadu atpakaļ
test_close_count.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_cmdline.vim 06ff5480ce vim-patch:9.1.0993: New 'cmdheight' behavior may be surprising #31892 1 mēnesi atpakaļ
test_cmdwin.vim d85f180f26 vim-patch:9.1.0049: Make "[Command Line]" a special buffer name 1 gadu atpakaļ
test_codestyle.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_command_count.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_comments.vim b465ede2c7 vim-patch:9.1.0138: too many STRLEN calls when getting a memline (#27799) 11 mēneši atpakaļ
test_comparators.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_compiler.vim ca8694a69d vim-patch:9.1.1073: tests: test_compiler fails on Windows without Maven 1 nedēļu atpakaļ
test_conceal.vim c4221df7b5 vim-patch:9.1.0232: Conceal test fails when rightleft feature is disabled (#28134) 10 mēneši atpakaļ
test_const.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_cpoptions.vim 15a0977ffc vim-patch:9.1.0585: tests: test_cpoptions leaves swapfiles around 7 mēneši atpakaļ
test_crash.vim 6967c08840 vim-patch:9.1.0648: [security] double-free in dialog_changed() 6 mēneši atpakaļ
test_cursor_func.vim 9f26bdc416 vim-patch:9.1.0759: screenpos() may return invalid position (#30681) 4 mēneši atpakaļ
test_cursorline.vim 5191a11d66 vim-patch:9.1.0730: Crash with cursor-screenline and narrow window 5 mēneši atpakaļ
test_curswant.vim 1763eddede vim-patch:9.1.0869: Problem: curswant not set on gm in folded line (#31247) 3 mēneši atpakaļ
test_debugger.vim d4a65dad23 vim-patch:9.1.1052: tests: off-by-one error in CheckCWD in test_debugger.vim (#32202) 3 nedēļas atpakaļ
test_delete.vim 640680ccce vim-patch:9.0.2134: ml_get error when scrolling (#26264) 1 gadu atpakaļ
test_diffmode.vim bd145a6c83 vim-patch:9.1.1027: no sanitize check when running linematch 1 nedēļu atpakaļ
test_digraph.vim 0985e784d8 vim-patch:9.1.1065: no digraph for "Approaches the limit" (#32289) 2 nedēļas atpakaļ
test_display.vim 780dd88b68 vim-patch:9.1.0039: too vague errors for 'listchars'/'fillchars' (#27070) 1 gadu atpakaļ
test_edit.vim 486076a0e1 fix(build): remove USE_FNAME_CASE, redundant with CASE_INSENSITIVE_FILENAME 4 mēneši atpakaļ
test_environ.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_erasebackword.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_escaped_glob.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_eval_stuff.vim d0717a7c4e vim-patch:9.0.0423: "for" and "while" not recognized after :vim9cmd and :legacy (#24825) 1 gadu atpakaļ
test_ex_equal.vim a92b38934a feat(lua): allow `:=expr` as a shorter version of `:lua =expr` 1 gadu atpakaļ
test_ex_mode.vim 7b7c95dac9 vim-patch:9.1.0713: Newline causes E749 in Ex mode (#30254) 5 mēneši atpakaļ
test_ex_undo.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_ex_z.vim 63094e0013 vim-patch:8.0.0571: negative line number when using :z^ in an empty buffer (#24836) 1 gadu atpakaļ
test_excmd.vim 3700d94c6f vim-patch:9.1.0579: Ex command is still executed after giving E1247 7 mēneši atpakaļ
test_exec_while_if.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_execute_func.vim 29d0ed577c vim-patch:9.1.0169: current window number returned by tabpagewinnr may be outdated 11 mēneši atpakaļ
test_exists.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_exists_autocmd.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_exit.vim 9d306ac6b7 vim-patch:9.0.1538: :wqall does not trigger ExitPre (#23574) 1 gadu atpakaļ
test_expand.vim 241c161299 vim-patch:9.1.0161: expand() removes slash after env variable that ends with colon (#27791) 11 mēneši atpakaļ
test_expand_func.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_expr.vim a27419f3fc feat(options)!: disallow setting hidden options #28400 3 mēneši atpakaļ
test_expr_utf8.vim 3724e65c30 vim-patch:8.2.2607: strcharpart() cannot include composing characters 1 gadu atpakaļ
test_file_perm.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_file_size.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_filechanged.vim f4a0c853db vim-patch:9.1.0268: Two tests in test_filechanged.vim are slow 10 mēneši atpakaļ
test_filecopy.vim 28fbba2092 vim-patch:9.1.0465: missing filecopy() function (#29989) 6 mēneši atpakaļ
test_fileformat.vim e8661133c5 vim-patch:9.0.0904: various comment and indent flaws (#23498) 1 gadu atpakaļ
test_filetype.vim 9198368f32 vim-patch:9.1.1085: filetype: cmmt files are not recognized 1 nedēļu atpakaļ
test_filter_cmd.vim 0ff3187fb8 vim-patch:8.1.2373: cannot build with +popupwin but without +quickfix 1 gadu atpakaļ
test_filter_map.vim 46a7c1b319 vim-patch:partial:9.1.0027: Vim is missing a foreach() func (#27037) 1 gadu atpakaļ
test_find_complete.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_findfile.vim fe565ca382 vim-patch:9.1.0835: :setglobal doesn't work properly for 'ffu' and 'tsrfu' 3 mēneši atpakaļ
test_fixeol.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_flatten.vim e20c5fba2c vim-patch:partial:8.2.3637: typos in test files (#29172) 8 mēneši atpakaļ
test_float_func.vim 7abfb1f86e vim-patch:8.2.2949: tests failing because no error for float to string conversion 1 gadu atpakaļ
test_fnameescape.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_fnamemodify.vim 028dd3c5c4 vim-patch:9.1.0569: fnamemodify() treats ".." and "../" differently (#29673) 7 mēneši atpakaļ
test_fold.vim 37d97e771e vim-patch:9.1.0672: marker folds may get corrupted on undo (#30026) 6 mēneši atpakaļ
test_format.vim d326e04860 vim-patch:9.1.0181: no overflow check for string formatting (#27863) 11 mēneši atpakaļ
test_functions.vim 7c43f1128d vim-patch:9.1.1081: has('bsd') is true for GNU/Hurd 1 nedēļu atpakaļ
test_ga.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_getcwd.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_getvar.vim c1330816dc vim-patch:9.1.0799: tests: gettwinvar()/gettabwinvar() tests are not comprehensive 3 mēneši atpakaļ
test_gf.vim f76e1ac92e vim-patch:9.0.1546: some commands for opening a file don't use 'switchbuf' (#23600) 1 gadu atpakaļ
test_glob2regpat.vim 7abfb1f86e vim-patch:8.2.2949: tests failing because no error for float to string conversion 1 gadu atpakaļ
test_global.vim c836383d21 vim-patch:9.1.0438: Wrong Ex command executed when :g uses '?' as delimiter (#28956) 8 mēneši atpakaļ
test_gn.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_goto.vim 0ec43cb4b5 vim-patch:9.1.0667: Some other options reset curswant unnecessarily when set (#30020) 6 mēneši atpakaļ
test_gui.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_help.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_help_tagjump.vim b9cffe40fa vim-patch:9.0.0336: tests are flaky because of using a common file name 1 gadu atpakaļ
test_hide.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_highlight.vim 84d9f4f9f9 vim-patch:9.1.0915: GVim: default font size a bit too small (#31516) 2 mēneši atpakaļ
test_history.vim 4f431bb632 vim-patch:9.1.0439: Cannot filter the history (#28958) 8 mēneši atpakaļ
test_hlsearch.vim 55f6a1cab0 vim-patch:9.0.1588: Incsearch not triggered when pasting clipboard register (#23817) 1 gadu atpakaļ
test_increment.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_increment_dbcs.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_indent.vim 02bc40c194 vim-patch:9.1.0945: ComplMatchIns highlight doesn't end after inserted text (#31628) 1 mēnesi atpakaļ
test_input.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_ins_complete.vim f247402010 vim-patch:9.1.1107: cannot loop through completion menu with fuzzy (#32438) 2 dienas atpakaļ
test_ins_complete_no_halt.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_interrupt.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_join.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_jumplist.vim 07c1996c8a vim-patch:9.1.0556: :bwipe doesn't remove file from jumplist of other tabpages (#29651) 7 mēneši atpakaļ
test_lambda.vim 598fd77d95 vim-patch:8.2.0183: tests fail when the float feature is disabled (#29738) 7 mēneši atpakaļ
test_langmap.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_largefile.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_let.vim 5a7cf85c2c vim-patch:9.1.1074: Strange error when heredoc marker starts with "trim" (#32317) 1 nedēļu atpakaļ
test_lineending.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_lispindent.vim e8acbc1ade refactor(cpoptions): remove 'p' 1 gadu atpakaļ
test_listchars.vim 780dd88b68 vim-patch:9.1.0039: too vague errors for 'listchars'/'fillchars' (#27070) 1 gadu atpakaļ
test_listdict.vim 619cb143f9 vim-patch:9.1.0415: Some functions are not tested 6 mēneši atpakaļ
test_listlbr.vim 52d8741c78 vim-patch:9.1.0054: 'linebreak' may still apply to leading whitespace 1 gadu atpakaļ
test_listlbr_utf8.vim 35b35cb93c vim-patch:9.1.0601: Wrong cursor position with 'breakindent' when wide char doesn't fit (#29793) 7 mēneši atpakaļ
test_makeencoding.py af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_makeencoding.vim 0ff3187fb8 vim-patch:8.1.2373: cannot build with +popupwin but without +quickfix 1 gadu atpakaļ
test_map_functions.vim e4a74e986c vim-patch:9.1.0814: mapset() may remove unrelated mapping (#30941) 3 mēneši atpakaļ
test_mapping.vim e98b1b0235 vim-patch:9.1.0767: A condition is always true in ex_getln.c (#30726) 4 mēneši atpakaļ
test_marks.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_match.vim 0b2b1b0185 vim-patch:9.1.0340: Problem: Error with matchaddpos() and empty list (#28381) 10 mēneši atpakaļ
test_matchadd_conceal.vim ff801ce7f7 vim-patch:8.2.0533: tests using term_wait() can still be flaky 1 gadu atpakaļ
test_matchadd_conceal_utf8.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_matchfuzzy.vim a66f6add29 vim-patch:9.1.1046: fuzzymatching doesn't prefer matching camelcase (#32155) 3 nedēļas atpakaļ
test_menu.vim 842725eedc vim-patch:9.1.0525: Right release selects immediately when pum is truncated. (#29568) 7 mēneši atpakaļ
test_messages.vim 00d75a24cf vim-patch:9.1.1104: CI: using Ubuntu 22.04 Github runners (#32409) 4 dienas atpakaļ
test_method.vim 619cb143f9 vim-patch:9.1.0415: Some functions are not tested 6 mēneši atpakaļ
test_mksession.vim 346a639028 vim-patch:9.1.0220: Few typos in source and test files (#28076) 10 mēneši atpakaļ
test_mksession_utf8.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_modeline.vim 3075c69ff0 vim-patch:9.1.0831: 'findexpr' can't be used as lambad or Funcref (#31058) 3 mēneši atpakaļ
test_move.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_nested_function.vim d7965293ec vim-patch:8.2.3786: test fails because of using Vim9 syntax in legacy function 1 gadu atpakaļ
test_normal.vim a9c12d4c29 vim-patch:9.1.1048: crash after scrolling and pasting in silent Ex mode (#32168) 3 nedēļas atpakaļ
test_number.vim da3facb7ee vim-patch:9.1.0083: Redrawing can be improved when deleting lines with 'number' 1 gadu atpakaļ
test_options.vim 82a215cb2d feat(options): add 'eventignorewin' (#32152) 4 dienas atpakaļ
test_options_all.vim f663243e95 vim-patch:9.1.0797: testing of options can be further improved (#30893) 3 mēneši atpakaļ
test_packadd.vim db928f0dd3 vim-patch:8.2.4275: cannot use an autoload function from a package under start (#29937) 6 mēneši atpakaļ
test_partial.vim 619cb143f9 vim-patch:9.1.0415: Some functions are not tested 6 mēneši atpakaļ
test_paste.vim 2daf0b37db feat(options)!: deprecate paste, remove pastetoggle (#22647) 1 gadu atpakaļ
test_perl.vim 5a7cf85c2c vim-patch:9.1.1074: Strange error when heredoc marker starts with "trim" (#32317) 1 nedēļu atpakaļ
test_plugin_matchparen.vim 5d2b6f4fa0 vim-patch:9.1.1095: tests: matchparen plugin test wrongly named (#32397) 5 dienas atpakaļ
test_plugin_termdebug.vim bb31814033 vim-patch:partial:9.1.1088: tests: plugin tests are named inconsistently (#32388) 6 dienas atpakaļ
test_plugin_zip.vim bb31814033 vim-patch:partial:9.1.1088: tests: plugin tests are named inconsistently (#32388) 6 dienas atpakaļ
test_plus_arg_edit.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_popup.vim 53e737748e vim-patch:9.1.1086: completion doesn't work with multi lines (#32377) 1 nedēļu atpakaļ
test_preview.vim 889f9a0c5d vim-patch:9.1.0948: Missing cmdline completion for :pbuffer (#31645) 1 mēnesi atpakaļ
test_profile.vim 10990eace2 vim-patch:9.0.0415: on MS-Windows some tests are flaky 1 gadu atpakaļ
test_prompt_buffer.vim 8a07ca6c4b vim-patch:9.1.0040: issue with prompt buffer and hidden buffer (#27071) 1 gadu atpakaļ
test_put.vim c31f64dd4d vim-patch:9.1.0577: Unnecessary checks for v:sizeoflong in test_put.vim 7 mēneši atpakaļ
test_python3.vim 5a7cf85c2c vim-patch:9.1.1074: Strange error when heredoc marker starts with "trim" (#32317) 1 nedēļu atpakaļ
test_pyx3.vim 5a7cf85c2c vim-patch:9.1.1074: Strange error when heredoc marker starts with "trim" (#32317) 1 nedēļu atpakaļ
test_quickfix.vim f72dc2b4c8 vim-patch:9.1.0786: tests: quickfix update test does not test location list (#30828) 4 mēneši atpakaļ
test_quotestar.vim 00f92f086e vim-patch:8.2.3518: Test_xrestore sometimes fails 1 gadu atpakaļ
test_random.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_recover.vim 346a639028 vim-patch:9.1.0220: Few typos in source and test files (#28076) 10 mēneši atpakaļ
test_regex_char_classes.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_regexp_latin.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_regexp_utf8.vim e57598fbef vim-patch:9.1.0645: regex: wrong match when searching multi-byte char case-insensitive 6 mēneši atpakaļ
test_registers.vim 6f0a91579f vim-patch:9.1.1083: setreg() doesn't correctly handle mbyte chars in blockwise mode 1 nedēļu atpakaļ
test_reltime.vim 00f92f086e vim-patch:8.2.3518: Test_xrestore sometimes fails 1 gadu atpakaļ
test_rename.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_retab.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_ruby.vim 5a7cf85c2c vim-patch:9.1.1074: Strange error when heredoc marker starts with "trim" (#32317) 1 nedēļu atpakaļ
test_scriptnames.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_scroll_opt.vim 9f85dace94 vim-patch:9.1.1108: 'smoothscroll' gets stuck with 'listchars' "eol" (#32434) 2 dienas atpakaļ
test_scrollbind.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_search.vim 91ce0c3ddd vim-patch:9.1.0692: Wrong patlen value in ex_substitute() (#30131) 5 mēneši atpakaļ
test_search_stat.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_searchpos.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_selectmode.vim 49ba36becd vim-patch:9.1.0580: :lmap mapping for keypad key not applied when typed in Select mode (#29693) 7 mēneši atpakaļ
test_set.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_sha256.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_shell.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_shift.vim e4bb185441 vim-patch:9.1.0917: various vartabstop and shiftround bugs when shifting lines 2 mēneši atpakaļ
test_signals.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_signs.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_sleep.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_smartindent.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_sort.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_source.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_source_utf8.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_spell.vim 48e2a73610 feat(ui)!: emit prompt "messages" as cmdline events #31525 1 mēnesi atpakaļ
test_spell_utf8.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_spellfile.vim f25ebc2290 vim-patch:9.1.0783: 'spell' option setting has problems (#30818) 4 mēneši atpakaļ
test_spellrare.vim 30f85fcb7f vim-patch:9.1.0419: eval.c not sufficiently tested 6 mēneši atpakaļ
test_stacktrace.vim 846a2019c0 vim-patch:9.1.0999: Vim9: leaking finished exception (#31939) 1 mēnesi atpakaļ
test_startup.vim 94cc293927 vim-patch:8.2.3477: startup test fails on MS-Windows 6 mēneši atpakaļ
test_startup_utf8.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_stat.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_statusline.vim b03e790cdd vim-patch:9.1.0934: hard to view an existing buffer in the preview window (#31605) 2 mēneši atpakaļ
test_substitute.vim a25dbeee10 vim-patch:9.1.0677: :keepp does not retain the substitute pattern 6 mēneši atpakaļ
test_suspend.vim ff801ce7f7 vim-patch:8.2.0533: tests using term_wait() can still be flaky 1 gadu atpakaļ
test_swap.vim ce9a9b4700 vim-patch:9.1.0794: tests: tests may fail on Windows environment (#30874) 3 mēneši atpakaļ
test_syn_attr.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_syntax.vim 878b3b89c3 vim-patch:9.1.1077: included syntax items do not understand contains=TOP (#32343) 1 nedēļu atpakaļ
test_system.vim f17d819330 vim-patch:partial:9.0.0719: too many delete() calls in tests 7 mēneši atpakaļ
test_tab.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_tabline.vim bbaee29add vim-patch:9.0.1672: tabline highlight wrong after truncated double width label (#24223) 1 gadu atpakaļ
test_tabpage.vim b1aa8f5eb8 vim-patch:9.1.0572: cannot specify tab page closing behaviour (#29682) 7 mēneši atpakaļ
test_tagcase.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_tagfunc.vim 3075c69ff0 vim-patch:9.1.0831: 'findexpr' can't be used as lambad or Funcref (#31058) 3 mēneši atpakaļ
test_tagjump.vim 48e2a73610 feat(ui)!: emit prompt "messages" as cmdline events #31525 1 mēnesi atpakaļ
test_taglist.vim 028dd3c5c4 vim-patch:9.1.0569: fnamemodify() treats ".." and "../" differently (#29673) 7 mēneši atpakaļ
test_termcodes.vim 4a4b10d9b6 vim-patch:8.2.2249: termcodes test is flaky when used over ssh 1 gadu atpakaļ
test_textformat.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_textobjects.vim 3317aa2f37 vim-patch:9.1.0504: inner-tag textobject confused about ">" in attributes (#29420) 8 mēneši atpakaļ
test_timers.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_true_false.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_trycatch.vim e20c5fba2c vim-patch:partial:8.2.3637: typos in test files (#29172) 8 mēneši atpakaļ
test_undo.vim b922b7d6d7 refactor(options)!: use OptVal for option defaults #26691 3 mēneši atpakaļ
test_unlet.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_user_func.vim db7db783a2 vim-patch:9.1.1071: args missing after failing to redefine a function 1 nedēļu atpakaļ
test_usercommands.vim c8c7912a4d build(vim-patch.sh): ignore test_behave.vim (#23062) 1 gadu atpakaļ
test_utf8.vim 738a84de09 vim-patch:9.1.0719: Resetting cell widths can make 'listchars' or 'fillchars' invalid (#30289) 5 mēneši atpakaļ
test_utf8_comparisons.vim b2f7a3aaad vim-patch:9.1.0105: Style: typos found (#27462) 1 gadu atpakaļ
test_vartabs.vim 0e49c3ad1a vim-patch:9.1.0456: Left shift is incorrect with vartabstop and shiftwidth=0 8 mēneši atpakaļ
test_version.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_viminfo.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_vimscript.vim 30f85fcb7f vim-patch:9.1.0419: eval.c not sufficiently tested 6 mēneši atpakaļ
test_virtualedit.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_visual.vim 1a8a48d7e5 vim-patch:9.1.1003: [security]: heap-buffer-overflow with visual mode (#31971) 1 mēnesi atpakaļ
test_winbuf_close.vim 457ab65ff3 vim-patch:9.0.1257: code style is not check in test scripts 7 mēneši atpakaļ
test_window_cmd.vim 54ac406649 vim-patch:9.1.0990: Inconsistent behavior when changing cmdheight (#31830) 1 mēnesi atpakaļ
test_window_id.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_windows_home.vim ce9a9b4700 vim-patch:9.1.0794: tests: tests may fail on Windows environment (#30874) 3 mēneši atpakaļ
test_winfixbuf.vim b03e790cdd vim-patch:9.1.0934: hard to view an existing buffer in the preview window (#31605) 2 mēneši atpakaļ
test_wnext.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_wordcount.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
test_writefile.vim 2da66f1f71 vim-patch:9.0.1967: xattr errors not translated (#25454) 1 gadu atpakaļ
unix.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
view_util.vim af23d17388 test: move oldtests to test directory (#22536) 1 gadu atpakaļ
vim9.vim 3305bb9e41 vim-patch:9.1.0364: tests: test_vim9_builtin is a bit slow (#28466) 9 mēneši atpakaļ

README.txt

This directory contains tests for various Vim features.
For testing an indent script see runtime/indent/testdir/README.txt.

If it makes sense, add a new test method to an already existing file. You may
want to separate it from other tests with comment lines.

TO ADD A NEW STYLE TEST:

1) Create a test_.vim file.
2) Add test_.res to NEW_TESTS_RES in Make_all.mak in alphabetical
order.
3) Also add an entry "test_" to NEW_TESTS in Make_all.mak.
4) Use make test_ to run a single test.

At 2), instead of running the test separately, it can be included in
"test_alot". Do this for quick tests without side effects. The test runs a
bit faster, because Vim doesn't have to be started, one Vim instance runs many
tests.

At 4), to run a test in GUI, add "GUI_FLAG=-g" to the make command.


What you can use (see test_assert.vim for an example):

- Call assert_equal(), assert_true(), assert_false(), etc.

- Use assert_fails() to check for expected errors.

- Use try/catch to avoid an exception aborts the test.

- Use test_alloc_fail() to have memory allocation fail. This makes it possible
to check memory allocation failures are handled gracefully. You need to
change the source code to add an ID to the allocation. Add a new one to
alloc_id_T, before aid_last.

- Use test_override() to make Vim behave differently, e.g. if char_avail()
must return FALSE for a while. E.g. to trigger the CursorMovedI autocommand
event. See test_cursor_func.vim for an example.

- If the bug that is being tested isn't fixed yet, you can throw an exception
with "Skipped" so that it's clear this still needs work. E.g.: throw
"Skipped: Bug with and popupmenu not fixed yet"

- The following environment variables are recognized and can be set to
influence the behavior of the test suite (see runtest.vim for details)

- $TEST_MAY_FAIL=Test_channel_one - ignore those failing tests
- $TEST_FILTER=Test_channel - only run test that match this pattern
- $TEST_SKIP_PAT=Test_channel - skip tests that match this pattern
- $TEST_NO_RETRY=yes - do not try to re-run failing tests
You can also set them in Vim:
:let $TEST_MAY_FAIL = 'Test_channel_one'
:let $TEST_FILTER = '_set_mode'
:let $TEST_SKIP_PAT = 'Test_loop_forever'
:let $TEST_NO_RETRY = 'yes'
Use an empty string to revert, e.g.:
:let $TEST_FILTER = ''

- See the start of runtest.vim for more help.


TO ADD A SCREEN DUMP TEST:

Mostly the same as writing a new style test. Additionally, see help on
"terminal-dumptest". Put the reference dump in "dumps/Test_func_name.dump".


OLD STYLE TESTS:

There are a few tests that are used when Vim was built without the +eval
feature. These cannot use the "assert" functions, therefore they consist of a
.in file that contains Normal mode commands between STARTTEST and ENDTEST.
They modify the file and the result gets written in the test.out file. This
is then compared with the .ok file. If they are equal the test passed. If
they differ the test failed.


RUNNING THE TESTS:

To run a single test from the src directory:

$ make test_

The below commands should be run from the src/testdir directory.

To run a single test:

$ make test_.res

The file 'messages' contains the messages generated by the test script. If a
test fails, then the test.log file contains the error messages. If all the
tests are successful, then this file will be an empty file.

- To run a single test function from a test script:

$ ../vim -u NONE -S runtest.vim .vim

- To execute only specific test functions, add a second argument:

$ ../vim -u NONE -S runtest.vim test_channel.vim open_delay


- To run all the tests:

$ make

- To run the test on MS-Windows using the MSVC nmake:

> nmake -f Make_dos.mak

- To run the tests with GUI Vim:

$ make GUI_FLAG=-g

or

$ make VIMPROG=../gvim

- To cleanup the temporary files after running the tests:

$ make clean