test(cli): refactor tests for async render utilities (#23252)

This commit is contained in:
Tommaso Sciortino
2026-03-20 20:08:29 +00:00
committed by GitHub
parent 86a3a913b5
commit 6c78eb7a39
198 changed files with 3592 additions and 4802 deletions
@@ -14,9 +14,9 @@ describe('text-buffer performance', () => {
vi.restoreAllMocks();
});
it('should handle pasting large amounts of text efficiently', () => {
it('should handle pasting large amounts of text efficiently', async () => {
const viewport = { width: 80, height: 24 };
const { result } = renderHook(() =>
const { result } = await renderHook(() =>
useTextBuffer({
viewport,
}),
@@ -39,7 +39,7 @@ describe('text-buffer performance', () => {
expect(duration).toBeLessThan(5000);
});
it('should handle character-by-character insertion in a large buffer efficiently', () => {
it('should handle character-by-character insertion in a large buffer efficiently', async () => {
const lines = 5000;
const initialText = Array.from(
{ length: lines },
@@ -47,7 +47,7 @@ describe('text-buffer performance', () => {
).join('\n');
const viewport = { width: 80, height: 24 };
const { result } = renderHook(() =>
const { result } = await renderHook(() =>
useTextBuffer({
initialText,
viewport,