[tests] assertLog before act in ReactDOMServerSelectiveHydration (#28759)
Fixes tests blocking https://github.com/facebook/react/pull/28737
Ricky committed
Apr 10, 2024 at 10:34 UTC
88df5242d6f8e319d7903f6fa984e3a02cd44b34
1 file changed
+4
-2
packages/react-dom/src/__tests__/ReactDOMServerSelectiveHydration-test.internal.js
+4
-2
@@ -1114,14 +1114,16 @@ describe('ReactDOMServerSelectiveHydration', () => {
1114
// Outer was hydrated earlier
1115
OuterTestUtils.assertLog([]);
1116
1117
+ // First Inner Mouse Enter fires then Outer Mouse Enter
1118
+ assertLog(['Inner Mouse Enter', 'Outer Mouse Enter']);
1119
+
1120
await act(() => {
1121
Scheduler.unstable_flushAllWithoutAsserting();
1122
OuterScheduler.unstable_flushAllWithoutAsserting();
1123
InnerScheduler.unstable_flushAllWithoutAsserting();
1124
});
1125
1123
- // First Inner Mouse Enter fires then Outer Mouse Enter
1124
- assertLog(['Inner Mouse Enter', 'Outer Mouse Enter']);
1126
+ assertLog([]);
1127
});
1128
});
1129