From 795da343bbf99c4b77d10cd5035c29df23f113ae Mon Sep 17 00:00:00 2001 From: Jan Edmund Lazo Date: Sat, 17 Feb 2018 02:25:51 -0500 Subject: test: win: emulate yes with for loop --- test/functional/ui/wildmode_spec.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'test/functional/ui') diff --git a/test/functional/ui/wildmode_spec.lua b/test/functional/ui/wildmode_spec.lua index 946194ed13..c6ddc78618 100644 --- a/test/functional/ui/wildmode_spec.lua +++ b/test/functional/ui/wildmode_spec.lua @@ -60,15 +60,14 @@ describe("'wildmenu'", function() command('set wildmenu wildmode=full') command('set scrollback=4') if iswin() then - helpers.set_shell_powershell() - feed([[:terminal for ($i = 1; $i -le 5000; $i++) {Write-Output foo foo foo; Start-Sleep -Milliseconds 100}]]) + feed([[:terminal for /L \%I in (1,1,5000) do @(echo foo & echo foo & echo foo)]]) else feed([[:terminal for i in $(seq 1 5000); do printf 'foo\nfoo\nfoo\n'; sleep 0.1; done]]) end feed([[gg]]) feed([[:sign ]]) -- Invoke wildmenu. - screen:sleep(iswin() and 500 or 50) -- Allow some terminal output. + screen:sleep(50) -- Allow some terminal output. screen:expect([[ foo | foo | @@ -80,7 +79,7 @@ describe("'wildmenu'", function() -- cmdline CTRL-D display should also be preserved. feed([[]]) feed([[:sign ]]) -- Invoke cmdline CTRL-D. - screen:sleep(iswin() and 500 or 50) -- Allow some terminal output. + screen:sleep(50) -- Allow some terminal output. screen:expect([[ :sign | define place | -- cgit