@samitouri / QOS-React / commits / 88df5242d6

[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