neovim/test/functional/eval
Daniel Hahler b3686b1597 system(), jobstart(): raise error on non-executable #11234
* tv_to_argv: error when cmd is not executable
  Callers always assume that emsg was emitted:
  - https://github.com/neovim/neovim/blob/57fbf288/src/nvim/eval.c#L12509
  - https://github.com/neovim/neovim/blob/57fbf288/src/nvim/eval.c#L17923
  - https://github.com/neovim/neovim/blob/57fbf288/src/nvim/eval.c#L18202
* test/functional/provider: display reason from missing_provider
* provider#node#Detect: skip / handle non-existing node executable
2019-12-24 07:53:56 +01:00
..
api_functions_spec.lua tests/ui: remove unnecessary screen:detach() 2019-10-13 22:10:42 +02:00
backtick_expansion_spec.lua win: enable backtick_expansion and shell output tests 2018-02-10 22:28:12 +01:00
buf_functions_spec.lua test: Eliminate expect_err 2019-09-06 17:19:07 -07:00
changedtick_spec.lua test: Rename meth_pcall to pcall_err 2019-09-06 17:19:07 -07:00
container_functions_spec.lua eval/typval,tests: Fix extending list with itself, add tests 2017-03-29 10:08:06 +03:00
ctx_functions_spec.lua Context: rename "buflist" => "bufs" 2019-09-14 18:57:35 -07:00
environ_spec.lua Revert "win/os_env_exists(): workaround libuv bug #10734" 2019-09-25 05:47:12 +02:00
executable_spec.lua win: jobstart(), system(): $PATHEXT-resolve exe 2019-07-21 20:51:37 +02:00
execute_spec.lua functionaltests: fix new execute() tests 2019-06-03 00:12:01 -04:00
exepath_spec.lua test: "$PATHEXT=::" 2019-04-02 01:28:11 +02:00
fnamemodify_spec.lua fnamemodify: fix handling of :r after :e #11165 2019-10-10 22:33:42 -07:00
function_spec.lua functests: Move function_spec to eval 2017-06-20 18:17:47 +03:00
getline_spec.lua Merge #7860 'fix get_buffer_lines' 2018-01-16 08:21:25 +01:00
glob_spec.lua functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
has_spec.lua win: has("wsl") on Windows Subsystem for Linux #7330 2018-01-30 21:12:49 +01:00
hostname_spec.lua test/win: fix some environment assumptions #7912 2018-01-28 19:10:18 +01:00
input_spec.lua VimL/confirm(): Show dialog even if :silent 2018-12-01 16:06:01 +01:00
interrupt_spec.lua *: Fix some problems found during review 2017-12-15 02:39:46 +03:00
json_functions_spec.lua eval/decode.c: Avoid NULL arg to memchr() #7332 2017-11-06 05:00:58 +01:00
let_spec.lua tests: let_spec: enable "multibyte env var to child process" (#11233) 2019-10-18 20:41:24 +02:00
map_functions_spec.lua Change test because maparg was changed to also return lnum 2019-09-04 13:40:04 +09:00
match_functions_spec.lua test: Eliminate expect_err 2019-09-06 17:19:07 -07:00
minmax_functions_spec.lua eval: Fix max_min functions 2017-03-29 10:08:06 +03:00
modeline_spec.lua functests: Replace execute with either command or feed_command 2017-04-09 03:24:08 +03:00
msgpack_functions_spec.lua ui: refactor ui options 2018-02-13 20:48:51 +01:00
null_spec.lua eval: Fix add() 2017-12-11 10:34:58 +03:00
operators_spec.lua functests: Check logs in lua code 2016-06-10 21:50:49 +03:00
printf_spec.lua eval: Add id() function and make printf("%p") return something useful (#6095) 2017-02-11 19:47:02 +01:00
reltime_spec.lua reltimefloat(): allow negative result #10544 2019-07-20 10:46:09 +02:00
server_spec.lua test: Eliminate expect_err 2019-09-06 17:19:07 -07:00
setpos_spec.lua vim-patch:8.0.0256: missing changes to one file breaks test 2018-06-07 12:02:57 -04:00
sort_spec.lua eval: Silence PVS/V547: E882 may be triggered 2018-04-15 18:45:12 +03:00
special_vars_spec.lua Make "v:errmsg", "v:shell_error" and "v:this_session" distinct 2018-07-23 08:47:51 +09:00
string_spec.lua *: Move some dictionary functions to typval.h and use char* 2017-03-29 10:07:42 +03:00
system_spec.lua system(), jobstart(): raise error on non-executable #11234 2019-12-24 07:53:56 +01:00
timer_spec.lua timer_spec: fix/harden flaky tests (#11080) 2019-09-24 08:55:27 +02:00
uniq_spec.lua functests: Fix testlint errors 2018-04-22 20:32:25 +03:00
vvar_event_spec.lua functests: Check logs in lua code 2016-06-10 21:50:49 +03:00
wait_spec.lua tests: retry: "wait() evaluates the condition on given interval" (#11155) 2019-10-06 22:47:40 +02:00
writefile_spec.lua test: update writefile test for invalid list items 2018-06-24 16:22:16 -04:00