Reformat pexpects

These are now python scripts
This commit is contained in:
Fabian Homborg
2020-06-08 17:32:56 +02:00
parent 3c6055c3e0
commit 10fbdd34e7
4 changed files with 39 additions and 13 deletions

View File

@@ -2,10 +2,17 @@
from pexpect_helper import SpawnedProc
sp = SpawnedProc()
send, sendline, sleep, expect_prompt, expect_re = sp.send, sp.sendline, sp.sleep, sp.expect_prompt, sp.expect_re
send, sendline, sleep, expect_prompt, expect_re = (
sp.send,
sp.sendline,
sp.sleep,
sp.expect_prompt,
sp.expect_re,
)
expect_prompt()
sendline("""
sendline(
"""
complete -c my_is -n 'test (count (commandline -opc)) = 1' -xa arg
complete -c my_is -n '__fish_seen_subcommand_from not' -xa '(
set -l cmd (commandline -opc) (commandline -ct)
@@ -13,7 +20,8 @@ sendline("""
commandline --replace --current-process $cmd
complete -C"$cmd"
)'
""")
"""
)
send("my_is not \t")
send("still.alive")