summaryrefslogtreecommitdiff
path: root/test/ui_review.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/ui_review.py')
-rw-r--r--test/ui_review.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/ui_review.py b/test/ui_review.py
index 2b6faa29..a1cdcdeb 100644
--- a/test/ui_review.py
+++ b/test/ui_review.py
@@ -43,7 +43,7 @@ def command(client, serial, text):
current = client.read(tag)
start = current.rfind(text.encode())
client.write(f'/pane/{serial}/event', f'Mx{start} {start + len(text.encode())}\n'.encode())
- client.write(f'/pane/{serial}/ctl', b'cleartag\n')
+ client.write(f'/pane/{serial}/tag', b'', truncate=True)
client.write(tag, before[tail_start:])
def new_output(client, before):
@@ -111,7 +111,7 @@ def run(args):
capture(client, root, '02-find', not args.tty)
if find_pane:
(root / 'find-results.txt').write_bytes(client.read(f'/pane/{find_pane}/body'))
- client.write(f'/pane/{find_pane}/ctl', b'exec Del\n')
+ client.write(f'/pane/{find_pane}/exec', b'Del\n')
before = panes(client)
command(client, source, 'Grep CrdsValueLabel')
grep_pane = require(wait_for(lambda: new_output(client, before)), 'Grep did not return results')
@@ -140,10 +140,10 @@ def run(args):
(root / 'symbols-results.txt').write_bytes(client.read(f'/pane/{symbols}/body'))
capture(client, root, '05-symbols', not args.tty)
if symbols:
- client.write(f'/pane/{symbols}/ctl', b'exec Del\n')
+ client.write(f'/pane/{symbols}/exec', b'Del\n')
offset = original.index(b'CrdsValue {')
client.write(f'/pane/{source}/addr', f'#{offset},#{offset}'.encode())
- client.write(f'/pane/{source}/ctl', b'dot=addr\nshow\n')
+ client.write(f'/pane/{source}/dot', client.read(f'/pane/{source}/addr'))
before = panes(client)
command(client, source, 'Hover')
hover = wait_for(lambda: new_output(client, before), args.lsp_wait)
@@ -154,7 +154,7 @@ def run(args):
# Look focuses the source without changing it; gd then travels through
# the host's real input parser, unlike tag builtin dispatch above.
line = original[:original.index(b'impl Sanitize for CrdsValue')].count(b'\n') + 1
- client.write(f'/pane/{source}/ctl', f'look {source_path}:{line}:19\n'.encode())
+ client.write(f'/pane/{source}/look', f'{source_path}:{line}:19\n'.encode())
os.write(terminal_handle['input_fd'], b'gd')
time.sleep(1)
capture(client, root, '07-definition', not args.tty)
@@ -166,7 +166,7 @@ def run(args):
report['lsp'] = info.decode()
capture(client, root, '08-lsp-info', not args.tty)
if lsp:
- client.write(f'/pane/{lsp}/ctl', b'exec Del\n')
+ client.write(f'/pane/{lsp}/exec', b'Del\n')
for theme in args.themes:
command(client, source, 'Theme ' + theme)
capture(client, root, 'theme-' + theme, not args.tty)