Skip to content

Commit 5e381b4

Browse files
committed
Make RSC tests await act
1 parent 8e3dc9f commit 5e381b4

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

node_package/tests/RSCClientRoot.test.jsx

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,7 @@ enableFetchMocks();
6666
};
6767

6868
// Execute the render
69-
const render = () =>
70-
act(async () => {
71-
await RSCClientRoot(props, undefined, mockDomNodeId);
72-
});
69+
const render = () => RSCClientRoot(props, undefined, mockDomNodeId);
7370

7471
return {
7572
render,
@@ -87,7 +84,7 @@ enableFetchMocks();
8784

8885
await act(async () => {
8986
pushFirstChunk();
90-
render();
87+
await render();
9188
});
9289
expect(window.fetch).toHaveBeenCalledWith('/rsc-render/TestComponent?props=undefined');
9390
expect(window.fetch).toHaveBeenCalledTimes(1);
@@ -108,7 +105,7 @@ enableFetchMocks();
108105
const { render, pushFirstChunk, pushSecondChunk, endStream } = await mockRSCRequest();
109106

110107
await act(async () => {
111-
render();
108+
await render();
112109
pushFirstChunk();
113110
});
114111
expect(consoleSpy).toHaveBeenCalledWith(
@@ -138,7 +135,7 @@ enableFetchMocks();
138135
const { render, pushFirstChunk, pushSecondChunk, endStream } = await mockRSCRequest('/rsc-render/');
139136

140137
await act(async () => {
141-
render();
138+
await render();
142139
pushFirstChunk();
143140
pushSecondChunk();
144141
endStream();

0 commit comments

Comments
 (0)