tmux-party/tests
veg aea7ef58b6 feat: party log records a group-readable transcript
tmux pipe-pane on every pane of the party session, appending into
<party dir>/log (0640, party group) so any attendee can grab a copy.
Start and stop are announced to everyone attached; close rescues a
non-empty transcript to the host's home before removing the dir.
Panes opened later are picked up by re-running party log (a
pane_pipe check keeps already-piped panes single-piped, since tmux's
pipe-pane -o toggles an existing pipe closed rather than skipping it).
Raw output, escapes included. Close polls the transcript for size
stability before rescuing it, since a cross-filesystem mv is
copy+unlink and could otherwise drop bytes still draining from the
pipe-pane writers.
2026-07-11 12:59:41 +00:00
..
00-meta.bats Initial pre-release 2026-06-01 15:31:54 +00:00
10-skeleton.bats Initial pre-release 2026-06-01 15:31:54 +00:00
20-helpers.bats refactor: fold is_party_alive into party_conn_state 2026-07-11 12:07:13 +00:00
30-roster.bats refactor: fold is_party_alive into party_conn_state 2026-07-11 12:07:13 +00:00
40-perms.bats Initial pre-release 2026-06-01 15:31:54 +00:00
45-group-select.bats feat: auto-select the gating group; 'party' becomes the fallback 2026-07-11 12:20:35 +00:00
50-host.bats Initial pre-release 2026-06-01 15:31:54 +00:00
60-list-join-leave.bats refactor: fold is_party_alive into party_conn_state 2026-07-11 12:07:13 +00:00
65-knock.bats feat: party knock asks an invite-only party's host for an invite 2026-07-11 12:24:31 +00:00
70-moderation.bats Initial pre-release 2026-06-01 15:31:54 +00:00
80-info.bats Initial pre-release 2026-06-01 15:31:54 +00:00
85-clean.bats feat: party clean removes the caller's own crash leftovers 2026-07-11 12:32:39 +00:00
87-log.bats feat: party log records a group-readable transcript 2026-07-11 12:59:41 +00:00
90-notifications.bats fix: quote embedded paths in status-right widget 2026-07-04 09:44:32 +00:00
95-stub-roundtrip.bats feat: party clean removes the caller's own crash leftovers 2026-07-11 12:32:39 +00:00
96-unauthorized.bats fix: classify unauthorized by stderr presence, not denial wording 2026-07-04 14:03:53 +00:00
99-e2e.bats Initial pre-release 2026-06-01 15:31:54 +00:00
helpers.bash feat: auto-select the gating group; 'party' becomes the fallback 2026-07-11 12:20:35 +00:00