File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
packages/rules-unit-testing/src/public_types Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @firebase/rules-unit-testing " : patch
3+ ---
4+
5+ Fix typing issues where Database/Firestore/Storage compat instances returned by RulesTestContext are not compatible with v9 modular APIs.
Original file line number Diff line number Diff line change 1818import { FirebaseSignInProvider } from '@firebase/util' ;
1919import firebase from 'firebase/compat/app' ;
2020
21+ // These import statements allow v9 compat instances (created by RulesTestContext) to be used in v9
22+ // modular APIs, e.g. `doc(context.firestore(), 'a/b')` in developer code. (a.k.a. "interop mode".)
23+ import 'firebase/compat/database' ;
24+ import 'firebase/compat/firestore' ;
25+ import 'firebase/compat/storage' ;
26+
2127/**
2228 * More options for the mock user token to be used for testing, including developer-specfied custom
2329 * claims or optional overrides for Firebase Auth token payloads.
You can’t perform that action at this time.
0 commit comments