From 7c7e611192df1521cbe7408508c429911fff8409 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 9 Mar 2024 14:07:20 -0800 Subject: [PATCH] terminal: test to ensure grapheme flag is set on row when resizing --- src/terminal/PageList.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/terminal/PageList.zig b/src/terminal/PageList.zig index bf8cc4118..d1b210880 100644 --- a/src/terminal/PageList.zig +++ b/src/terminal/PageList.zig @@ -4598,6 +4598,7 @@ test "PageList resize reflow less cols wrapped rows with graphemes" { const rac = offset.rowAndCell(); const cells = offset.page.data.getCells(rac.row); try testing.expect(!rac.row.wrap); + try testing.expect(rac.row.grapheme); try testing.expectEqual(@as(usize, 2), cells.len); try testing.expectEqual(@as(u21, 2), cells[0].content.codepoint); @@ -4619,6 +4620,7 @@ test "PageList resize reflow less cols wrapped rows with graphemes" { const rac = offset.rowAndCell(); const cells = offset.page.data.getCells(rac.row); try testing.expect(!rac.row.wrap); + try testing.expect(rac.row.grapheme); try testing.expectEqual(@as(usize, 2), cells.len); try testing.expectEqual(@as(u21, 2), cells[0].content.codepoint);