aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
diff options
context:
space:
mode:
authorBrooks Rady <b.j.rady@gmail.com>2025-03-10 16:21:10 +0000
committerGitHub <noreply@github.com>2025-03-10 17:21:10 +0100
commit4fd0bac675f910e8a7feb6664e64840dedcfa5bd (patch)
tree05f320be4b22fd809001355f2537ff7443e637de /src/tests
parentdocs(changelog): add 3 recent PRs (diff)
downloadsl0ppij-4fd0bac675f910e8a7feb6664e64840dedcfa5bd.tar.gz
sl0ppij-4fd0bac675f910e8a7feb6664e64840dedcfa5bd.tar.xz
sl0ppij-4fd0bac675f910e8a7feb6664e64840dedcfa5bd.zip
fix(stacked): stacked panes can't resize status-bar (#4051)
* fix(typo): fix a typo in error message * fix(typo): fix typo in Tip #6 * fix(logging): silence filesystem error This `Option` chain already ends with `.unwrap_or_else(Default::default)` so it's clearly expected that prior operations in the chain may fail. I didn't have the default `layout_dir` on my computer, and it would fill my logfile with unhelpful spam — on every pane creation, resize, etc. * fix(stacked): stacked panes can't resize status-bar * fix(e2e): race in multiple users test --------- Co-authored-by: Aram Drevekenin <aram@poor.dev>
Diffstat (limited to 'src/tests')
-rw-r--r--src/tests/e2e/cases.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tests/e2e/cases.rs b/src/tests/e2e/cases.rs
index e8e30dd7..42df89a7 100644
--- a/src/tests/e2e/cases.rs
+++ b/src/tests/e2e/cases.rs
@@ -1799,7 +1799,9 @@ pub fn multiple_users_in_different_panes_and_same_tab() {
name: "take snapshot after",
instruction: |remote_terminal: RemoteTerminal| -> bool {
let mut step_is_complete = false;
- if remote_terminal.cursor_position_is(63, 2) && remote_terminal.status_bar_appears()
+ if remote_terminal.cursor_position_is(63, 2)
+ && remote_terminal.status_bar_appears()
+ && remote_terminal.snapshot_contains("LOCK")
{
// cursor is in the newly opened second pane
step_is_complete = true;