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,