diff --git a/packages/cli/src/test-utils/render.test.tsx b/packages/cli/src/test-utils/render.test.tsx index 28ac50b595..fb5deb7bfc 100644 --- a/packages/cli/src/test-utils/render.test.tsx +++ b/packages/cli/src/test-utils/render.test.tsx @@ -25,6 +25,14 @@ describe.sequential('render', () => { unmount(); }); + it('should render a component with fixed sleep', async () => { + vi.useRealTimers(); + const { lastFrame, unmount } = await render(Hello World); + await new Promise((resolve) => setTimeout(resolve, 2000)); + console.log(`[Test] lastFrame after sleep: ${JSON.stringify(lastFrame())}`); + unmount(); + }); + it('should support rerender', async () => { const { lastFrame, rerender, waitUntilReady, unmount } = await render( Hello,