diff --git a/packages/platform-server/test/incremental_hydration_spec.ts b/packages/platform-server/test/incremental_hydration_spec.ts index 09c709d41a3..74a81426c7d 100644 --- a/packages/platform-server/test/incremental_hydration_spec.ts +++ b/packages/platform-server/test/incremental_hydration_spec.ts @@ -1376,6 +1376,12 @@ describe('platform-server partial hydration integration', () => { expect(activeObservers.length).toBe(1); expect(activeObservers[0].options).toEqual({rootMargin: '123px', threshold: 0.5}); + + const article = doc.getElementsByTagName('article')[0]; + MockIntersectionObserver.invokeCallbacksForElement(article, true); + await appRef.whenStable(); + + expect(activeObservers[0].observedElements.size).toBe(0); }); });