test(helpers): wait for current fingerprints #140

Merged
barrettruth merged 1 commit from fix/master-stack-top-sync-flake into main 2026-04-28 23:56:30 +00:00
barrettruth commented 2026-04-28 23:55:47 +00:00

Problem

The test helpers could treat a silent single-pane layout or orientation hook as the fingerprint transition for a later split or new-pane action, which left master_stack with intermittent hook-order flakes.

Solution

Teach the shared test helpers to wait for a fingerprint that matches the current window state before and after split/new-pane operations, so later assertions only run after the intended async hook work has actually settled.

## Problem The test helpers could treat a silent single-pane layout or orientation hook as the fingerprint transition for a later split or new-pane action, which left `master_stack` with intermittent hook-order flakes. ## Solution Teach the shared test helpers to wait for a fingerprint that matches the current window state before and after split/new-pane operations, so later assertions only run after the intended async hook work has actually settled.
Sign in to join this conversation.
No description provided.