neovim/test/unit
Justin M. Keyes 59712f6dbe
win: avoid duplicate separators in $PATH #12869
Seems like redundant env var separators (";" on Windows) in $PATH can
cause weird behavior. From #7377:

> After some time, system(['win32yank', '-o']) and system('win32yank -o')
> start returning different results: specifically first returns an
> empty string.
>
> 1. $PATH weirdly contains double semicolon followed by path to the
>    “installation directory” (unpacked directory from archive).
> 2. If I run `let $PATH=substitute($PATH, ';;', ';', 'g')` the problem is fixed.

close #7377
ref 224f99b85d
2020-09-08 20:47:22 -07:00
..
api test: Lua 5.2/5.3 compat 2019-01-17 23:06:04 +01:00
charset tests: Fix linter errors 2017-12-03 20:22:09 +03:00
eval vim-patch:8.2.0539: comparing two NULL list fails 2020-07-19 11:40:34 -04:00
fixtures *: Add comment to all C files 2017-04-19 19:11:50 +03:00
os win: avoid duplicate separators in $PATH #12869 2020-09-08 20:47:22 -07:00
viml tests: assert:set_parameter('TableFormatLevel', 100) #10925 2019-09-03 04:29:49 -07:00
buffer_spec.lua test: build_stl_str_hl (#8703) 2018-07-10 20:46:40 +02:00
fileio_spec.lua unittests: Check core dumps in after_each, like in functests 2017-03-11 23:23:49 +03:00
formatc.lua test/unit/formatc: Fix parsing of most recent viml_parser_highlight 2017-10-16 03:03:34 +03:00
garray_spec.lua unittests: Do not import libnvim or headers in main process 2017-03-11 23:23:49 +03:00
helpers.lua vim-patch:8.0.1554: custom plugins loaded with --clean 2020-06-18 18:01:41 -04:00
keymap_spec.lua os/input.c: parse keycodes in non-string context #7411 2018-01-18 01:37:51 +01:00
marktree_spec.lua Add new marktree data structure for storing marks 2020-01-14 12:57:31 +01:00
mbyte_spec.lua build/doc/CI: remove/update quickbuild references #11258 2019-10-19 18:04:08 -07:00
memory_spec.lua unittests: Check core dumps in after_each, like in functests 2017-03-11 23:23:49 +03:00
message_spec.lua unittests: Update test/unit/message_spec.lua 2017-03-11 23:26:33 +03:00
multiqueue_spec.lua unittests: Use more adequate names for some functions 2017-03-12 02:54:23 +03:00
option_spec.lua unittests: Check core dumps in after_each, like in functests 2017-03-11 23:23:49 +03:00
path_spec.lua vim-patch:8.1.1371: cannot recover from a swap file #11081 2019-10-05 20:35:48 -07:00
preload.lua unittests: Check core dumps in after_each, like in functests 2017-03-11 23:23:49 +03:00
preprocess.lua tests: unit: fix preprocess: pass -m32 for 32bit ABI (#11073) 2019-09-22 14:57:44 +02:00
profile_spec.lua unittests: Do not import libnvim or headers in main process 2017-03-11 23:23:49 +03:00
rbuffer_spec.lua unittests: Use more adequate names for some functions 2017-03-12 02:54:23 +03:00
search_spec.lua search.c: remove dead code #5307 2019-03-02 03:13:00 +01:00
set.lua unittests: Move filtering cdefs to main process 2017-03-12 03:02:14 +03:00
strings_spec.lua tests: Add tests for vim_strchr 2017-05-09 14:41:23 +03:00
tempfile_spec.lua unittests: avoid using pattern matching on file names 2017-03-16 06:58:15 -04:00
testtest_spec.lua unittests: Collect traces 2017-04-01 12:25:10 +03:00
tui_spec.lua tui: fix handling of bg response after suspend (#11145) 2019-10-03 08:04:24 +02:00
undo_spec.lua test: remove use of require('test.helpers') 2019-05-18 15:48:13 +02:00