Nicholas Marriott
647e15b038
Side status line regress tests.
2026-10-16 09:02:03 +01:00
Nicholas Marriott
c251547e1f
Add a test.
2026-10-15 23:35:38 +01:00
Nicholas Marriott
7417fa745f
More tests.
2026-10-15 23:29:23 +01:00
Nicholas Marriott
1493e07af5
Menu status line test.
2026-10-15 23:16:42 +01:00
Nicholas Marriott
65f1a975e2
Test for 5747.
2026-10-15 20:58:10 +01:00
Nicholas Marriott
b17a4ed1ca
Merge pull request #5748 from ejc3/fix-test-login-shell
...
regress: start panes with /bin/sh, not the login shell
2026-10-15 13:21:13 +01:00
Nicholas Marriott
d3d46c97d7
Test for {current}.
2026-10-15 08:53:21 +01:00
Nicholas Marriott
bc632ff6dc
Test for 5740 and readonly.
2026-10-15 08:48:31 +01:00
Nicholas Marriott
e201718748
Fix some tests.
2026-10-15 08:36:53 +01:00
Nicholas Marriott
826e013a3a
Merge pull request #5743 from ejc3/fix-test-floating-sockets
...
regress: give floating-pane-scroll-behind-margins.sh its own sockets
2026-10-15 07:47:36 +01:00
ejc3
4fd0875050
regress: start panes with /bin/sh, not the login shell
...
The Makefile runs each test under env -i, so SHELL is unset and the
server's default-shell is the login shell from the password file. It
runs every pane that has no command, as a login shell, and every pane
command given as one string, with -c. zsh takes HOME from the password
file when it is unset, so it reads the user's startup files and
history.
Twenty-six tests type a command into such a pane and give it a fixed
time: twenty-five type an attach to a second server and sleep for a
second, and session-ops.sh types a script and waits five seconds for
it. When the login shell is slow to give a prompt, the checks run
before the command has. zsh, for one, waits until a lock on a non-empty
history file is ten seconds old.
Set SHELL=/bin/sh in the environment the tests run in.
2026-10-15 05:53:29 +00:00
Nicholas Marriott
9ad0056ca9
Image storage and helper changes from the Kitty additions.
2026-10-14 21:08:35 +01:00
Nicholas Marriott
03c11da53d
A couple of missed tests.
2026-10-14 16:03:03 +01:00
Nicholas Marriott
5213cbf644
Add SIXEL cache.
2026-10-14 15:31:25 +01:00
Nicholas Marriott
e40cbf4ee8
Update sizes on WINSZ.
2026-10-14 14:03:54 +01:00
Nicholas Marriott
d4d065c76c
Use imagescroll feature.
2026-10-14 13:55:06 +01:00
Nicholas Marriott
7fc663ee0d
Add a test.
2026-10-14 12:59:42 +01:00
Nicholas Marriott
1de5f662cb
Image regress tests.
2026-10-14 12:44:53 +01:00
ejc3
e85ddd1f44
regress: give floating-pane-scroll-behind-margins.sh its own sockets
...
The socket names are testA$ to testD$, with a single $, so they are the
same on every run: two copies of the test running at once start
sessions on each other's servers and kill them. Use testA$$ to testD$$,
as the other tests do.
2026-10-14 00:46:16 +00:00
Nicholas Marriott
fca791a6f6
OSC 133 cmdline tests.
2026-10-13 11:22:15 +01:00
Nicholas Marriott
80fbab8ae8
Fix test on macOS.
2026-10-13 08:20:29 +01:00
Nicholas Marriott
657fe07a89
Accidentally added this test too before the fix.
2026-10-13 07:13:09 +01:00
Nicholas Marriott
9551cdcd67
Add test for killing own session crash.
2026-10-12 19:31:00 +01:00
Nicholas Marriott
58eb73a6d1
Fix DA test with images on.
2026-10-12 16:37:21 +01:00
Nicholas Marriott
30791b7376
Tests for image bits.
2026-10-12 16:36:04 +01:00
Nicholas Marriott
8f7cf1fdef
Add ncv test.
2026-10-12 12:38:04 +01:00
Nicholas Marriott
b868c9aa14
Tests for 5722-5725.
2026-10-12 11:54:19 +01:00
Nicholas Marriott
12f8dddc7c
Tests for 5730 from Joan Fabrégat.
2026-10-12 10:37:25 +01:00
Nicholas Marriott
634e96f8cc
Tests for 5718.
2026-10-12 09:09:35 +01:00
Nicholas Marriott
e94426e02b
Test for session group name.
2026-10-12 08:55:36 +01:00
Nicholas Marriott
48bbaa1172
Test for 5701.
2026-10-08 08:06:59 +01:00
Nicholas Marriott
ae33689815
Test for 5702.
2026-10-08 07:31:03 +01:00
Nicholas Marriott
5512949947
Test for 5696.
2026-10-07 14:14:02 +01:00
Nicholas Marriott
052c54fb49
Test for 5399.
2026-10-07 14:01:09 +01:00
Nicholas Marriott
b04055d577
Test for join-pane with modal floating pane.
2026-10-07 13:03:16 +01:00
Nicholas Marriott
6c30e1bc03
Make terminal bigger so test works on macOS.
2026-10-07 11:18:24 +01:00
Nicholas Marriott
a8158b2443
Fix test on macOS and add new test for tty.
2026-10-07 11:02:08 +01:00
Nicholas Marriott
f5c8e5acbd
Fix tests.
2026-10-07 10:45:25 +01:00
Nicholas Marriott
3e22d43c66
Fix tests.
2026-10-07 10:16:50 +01:00
Nicholas Marriott
2d7bca72e7
Fix tests.
2026-10-07 09:42:00 +01:00
Nicholas Marriott
7b4d4074cf
Fix tests.
2026-10-07 09:08:33 +01:00
Nicholas Marriott
3b20a0418a
Fix tests.
2026-10-07 08:06:16 +01:00
Nicholas Marriott
20555f1508
Fix tests.
2026-10-07 07:29:44 +01:00
Nicholas Marriott
209d389a81
Fix test again.
2026-10-07 06:46:25 +01:00
Nicholas Marriott
4775bc95e1
Fix tests on macOS.
2026-10-07 06:35:49 +01:00
Nicholas Marriott
aa52838c84
Don't use so many ptys.
2026-10-07 06:28:47 +01:00
Nicholas Marriott
059df9643c
Tests for 5675.
2026-10-06 18:50:37 +01:00
Nicholas Marriott
068812380f
Test for drag on status line.
2026-10-06 12:28:40 +01:00
Nicholas Marriott
c067a0b1bf
Tests for selection mode and redraw.
2026-10-06 09:26:29 +01:00
Nicholas Marriott
cdb8575630
Test for 5667 from David Schweikert.
2026-10-05 16:52:48 +01:00