neovim/test/unit
Justin M. Keyes 89515304e4 os/env: use libuv v1.12 getenv/setenv API
- Minimum required libuv is now v1.12
- Because `uv_os_getenv` requires allocating, we must manage a map
  (`envmap` in `env.c`) to maintain the old behavior of `os_getenv` .
- free() map-items after removal. khash.h does not make copies of
  anything, so even its keys must be memory-managed by the caller.

closes #8398
closes #9267
2019-02-27 23:29:07 +01: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 *: Provide list length when allocating lists 2018-01-14 01:33:16 +03:00
fixtures *: Add comment to all C files 2017-04-19 19:11:50 +03:00
os os/env: use libuv v1.12 getenv/setenv API 2019-02-27 23:29:07 +01:00
viml tests: Make format_string('%q', ...) output more stable 2018-02-02 07:28:56 -05: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 os/env: use libuv v1.12 getenv/setenv API 2019-02-27 23:29:07 +01:00
keymap_spec.lua os/input.c: parse keycodes in non-string context #7411 2018-01-18 01:37:51 +01:00
mbyte_spec.lua unit/mbyte_spec: Run utf_char2bytes test in batches of 0xFFF characters 2018-11-15 07:06:37 -05: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 refactor/rename: path_try_shorten_fname() 2018-03-24 14:17:40 +01:00
preload.lua unittests: Check core dumps in after_each, like in functests 2017-03-11 23:23:49 +03:00
preprocess.lua tests: Fix repeated_popen_r usage, rename the function 2017-03-19 14:13:21 +03: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
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
undo_spec.lua lint 2018-04-28 11:01:16 +02:00