diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-02 23:12:39 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-02 23:13:08 +0300 |
| commit | 0da26639e9adf5ae8386140527244b5e87f09841 (patch) | |
| tree | 6e98ed625c0337258e20fa597f71767b227780ef /src | |
| parent | 29024330c12f0acd45fb9177908f80bbd54d719b (diff) | |
test: speed up ghostty scrollback limit test
Diffstat (limited to 'src')
| -rw-r--r-- | src/ghostty/mod.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/ghostty/mod.rs b/src/ghostty/mod.rs index d0700ef4..0576f340 100644 --- a/src/ghostty/mod.rs +++ b/src/ghostty/mod.rs @@ -2607,9 +2607,7 @@ mod tests { fn write_padded_lines(terminal: &mut Terminal, count: usize, width: usize) { let line = format!("{}\r\n", "x".repeat(width)); - for _ in 0..count { - terminal.write(line.as_bytes()); - } + terminal.write(line.repeat(count).as_bytes()); } fn build_info_bool(data: ffi::GhosttyBuildInfo) -> bool { @@ -2823,8 +2821,8 @@ mod tests { let mut small = Terminal::new(80, 3, 1_000_000).unwrap(); let mut large = Terminal::new(80, 3, 10_000_000).unwrap(); - write_padded_lines(&mut small, 20_000, 70); - write_padded_lines(&mut large, 20_000, 70); + write_padded_lines(&mut small, 1_250, 70); + write_padded_lines(&mut large, 1_250, 70); let small_scrollback = small.scrollback_rows().unwrap(); let large_scrollback = large.scrollback_rows().unwrap(); |
