fix(tui): update tab overlay boundary expectation

This commit is contained in:
Armin Ronacher
2026-06-15 01:12:40 +02:00
parent 5b6058c3a7
commit 24053eab66

View File

@@ -16,8 +16,13 @@ describe("tab width accounting", () => {
const text = "out 192M\t.pi/skill-tests/results-ha";
const segments = extractSegments(text, 10, 13, 10, true);
assert.strictEqual(segments.before, "out 192M\t");
assert.strictEqual(segments.beforeWidth, 11);
assert.strictEqual(segments.before, "out 192M");
assert.strictEqual(segments.beforeWidth, 8);
assert.strictEqual(visibleWidth(segments.before), segments.beforeWidth);
const tabFits = extractSegments(text, 11, 13, 10, true);
assert.strictEqual(tabFits.before, "out 192M\t");
assert.strictEqual(tabFits.beforeWidth, 11);
assert.strictEqual(visibleWidth(tabFits.before), tabFits.beforeWidth);
});
});