neovim/test/functional/vimscript
Enan Ajmain b4d42bb905 fix: make_filter_cmd for :! powershell
Problem:
`Start-Process` requires the command to be split into the shell
command and its arguments. Previously it was done by parsing, which
didn't handle cases such as
  - commands with escaped space in their filepath
  - quoted commands with space in their filepath

Solution:
Use
  - `pwsh -Command` instead of `Start-Process`
  - `Get-Content` instead of `-RedirectStandardInput`
  - `Out-File` instead of `-RedirectStandardOutput`
2022-09-30 21:07:45 +06:00
..
api_functions_spec.lua vim-patch:8.2.0614: get ml_get error when deleting a line in 'completefunc' (#19244) 2022-07-07 04:47:18 +08:00
buf_functions_spec.lua vim-patch:9.0.0090: no error when assigning bool to a string option (#19539) 2022-07-27 20:59:43 +08:00
changedtick_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00
container_functions_spec.lua docs: fix typos (#20394) 2022-09-30 09:53:52 +02:00
ctx_functions_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00
environ_spec.lua
errorlist_spec.lua
eval_spec.lua fix(exceptions): restore did_throw (#20000) 2022-08-30 23:13:52 +01:00
executable_spec.lua vim-patch:8.2.2646: Vim9: error for not using string doesn't mention argument 2022-09-12 14:56:42 +08:00
execute_spec.lua fix(tests): fix some screen.lua warnings 2022-05-21 23:07:34 +02:00
exepath_spec.lua vim-patch:8.2.2646: Vim9: error for not using string doesn't mention argument 2022-09-12 14:56:42 +08:00
fnamemodify_spec.lua
functions_spec.lua vim-patch:8.2.3917: the eval.txt help file is way too big 2022-01-29 15:19:29 -05:00
getline_spec.lua
glob_spec.lua
has_spec.lua fix: has() should preserve v:shell_error #18280 2022-04-26 20:58:25 -07:00
hostname_spec.lua
input_spec.lua vim-patch:8.2.0522: several errors are not tested for (#19901) 2022-08-23 10:38:53 +08:00
json_functions_spec.lua docs: fix typos (#20394) 2022-09-30 09:53:52 +02:00
lang_spec.lua feat(test): use nvim_exec in helpers.source() #16064 2022-03-27 10:25:55 -07:00
let_spec.lua test(let_spec): increase expect_exit() timeout 2022-08-05 08:32:54 +08:00
map_functions_spec.lua docs: fix typos (#20150) 2022-09-26 17:43:23 +08:00
match_functions_spec.lua
minmax_functions_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00
modeline_spec.lua
msgpack_functions_spec.lua fix(ci): workaround bug in msgpackparse() on windows caused by api level bump 2022-04-25 16:30:20 +02:00
null_spec.lua vim-patch:partial:8.1.0822: peeking and flushing output slows down execution 2022-08-15 17:58:35 +08:00
operators_spec.lua
printf_spec.lua
reltime_spec.lua test: correct order of arguments to eq() and neq() 2022-04-26 11:38:58 +08:00
screenchar_spec.lua fix(float): make screen*() functions respect floating windows 2022-06-23 10:34:02 +03:00
screenpos_spec.lua fix(screenpos, float): add top and left border adjustment 2021-12-15 22:40:10 +08:00
server_spec.lua feat: stdpath('run'), /tmp/nvim.user/ #18993 2022-06-30 04:16:46 -07:00
setpos_spec.lua test: correct order of arguments to eq() and neq() 2022-04-26 11:38:58 +08:00
sort_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00
special_vars_spec.lua vim-patch:7.4.1168 (#19645) 2022-08-13 21:31:00 +08:00
string_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00
system_spec.lua fix: make_filter_cmd for :! powershell 2022-09-30 21:07:45 +06:00
timer_spec.lua feat(ui): use msg_grid based implementation for cmdheight=0 2022-09-15 12:13:43 +02:00
uniq_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00
vvar_event_spec.lua
wait_spec.lua
writefile_spec.lua refactor(tests): remove redir_exec #15718 2021-09-19 02:29:37 -07:00