diff options
| author | Brooks Rady <b.j.rady@gmail.com> | 2025-03-10 16:21:10 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-10 17:21:10 +0100 |
| commit | 4fd0bac675f910e8a7feb6664e64840dedcfa5bd (patch) | |
| tree | 05f320be4b22fd809001355f2537ff7443e637de /src/tests | |
| parent | docs(changelog): add 3 recent PRs (diff) | |
| download | sl0ppij-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.rs | 4 |
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; |
