Skip to content

Commit 331dab2

Browse files
committed
fix(universal-app): ngDevMode always defined in hydration e2e test
1 parent 9995e75 commit 331dab2

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/universal-app/hydration.e2e.spec.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
import {browser, by, element, ExpectedConditions} from 'protractor';
22

3+
// Expect `ngDevMode` to be always set:
4+
declare const ngDevMode: {
5+
hydratedComponents: number;
6+
componentsSkippedHydration: number;
7+
};
8+
39
describe('hydration e2e', () => {
410
beforeEach(async () => {
511
await browser.waitForAngularEnabled(false);
@@ -27,7 +33,7 @@ async function getHydrationState() {
2733
hydratedComponents: number;
2834
componentsSkippedHydration: number;
2935
}>(() => ({
30-
hydratedComponents: (window as any).ngDevMode.hydratedComponents,
31-
componentsSkippedHydration: (window as any).ngDevMode.componentsSkippedHydration,
36+
hydratedComponents: ngDevMode.hydratedComponents,
37+
componentsSkippedHydration: ngDevMode.componentsSkippedHydration,
3238
}));
3339
}

0 commit comments

Comments
 (0)