Skip to content

Commit 87f5c47

Browse files
committed
Add _delegate to test apps
1 parent 0ffd3e2 commit 87f5c47

File tree

3 files changed

+10
-3
lines changed
  • packages-exp

3 files changed

+10
-3
lines changed

packages-exp/installations-compat/src/testing/util.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717

1818
import { FirebaseApp } from '@firebase/app-compat';
19+
import { _FirebaseAppInternal } from '@firebase/app-exp';
1920
import { FirebaseInstallations } from '@firebase/installations-exp';
2021

2122
const appName = 'testApp';
@@ -37,7 +38,8 @@ export function getFakeApp(): FirebaseApp {
3738
},
3839
automaticDataCollectionEnabled: true,
3940
delete: async () => {},
40-
installations: (() => null as unknown) as any
41+
installations: (() => null as unknown) as any,
42+
_delegate: {} as _FirebaseAppInternal
4143
};
4244
}
4345

packages-exp/messaging-compat/test/fakes.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717

1818
import { FirebaseApp } from '@firebase/app-compat';
19+
import { _FirebaseAppInternal } from '@firebase/app-exp';
1920
import { FirebaseMessaging } from '@firebase/messaging-exp';
2021

2122
export function getFakeApp(): FirebaseApp {
@@ -32,7 +33,8 @@ export function getFakeApp(): FirebaseApp {
3233
},
3334
automaticDataCollectionEnabled: true,
3435
delete: async () => {},
35-
messaging: (() => null as unknown) as FirebaseApp['messaging']
36+
messaging: (() => null as unknown) as FirebaseApp['messaging'],
37+
_delegate: {} as _FirebaseAppInternal
3638
};
3739
}
3840

packages-exp/remote-config-compat/test/util.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717

1818
import { FirebaseApp } from '@firebase/app-compat';
19+
import { _FirebaseAppInternal } from '@firebase/app-exp';
1920
import { RemoteConfig } from '@firebase/remote-config-exp';
2021

2122
export function getFakeApp(): FirebaseApp {
@@ -31,7 +32,9 @@ export function getFakeApp(): FirebaseApp {
3132
appId: '1:777777777777:web:d93b5ca1475efe57'
3233
},
3334
automaticDataCollectionEnabled: true,
34-
delete: async () => {}
35+
delete: async () => {},
36+
remoteConfig: (() => null as unknown) as FirebaseApp['remoteConfig'],
37+
_delegate: {} as _FirebaseAppInternal
3538
};
3639
}
3740

0 commit comments

Comments
 (0)