Skip to content

Commit ac35767

Browse files
committed
persistent_cache_index_manager.test.ts: add test: getPersistentCacheIndexManager() should return distinct instances for distinct Firestore objects
1 parent 320e58c commit ac35767

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

packages/firestore/test/integration/api/persistent_cache_index_manager.test.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,19 @@ apiDescribe('PersistentCacheIndexManager', persistence => {
7272
return;
7373
}
7474

75+
it(
76+
'getPersistentCacheIndexManager() should return distinct instances ' +
77+
'for distinct Firestore objects',
78+
() =>
79+
withTestDb(persistence, db1 =>
80+
withTestDb(persistence, async db2 => {
81+
const indexManager1 = getPersistentCacheIndexManager(db1);
82+
const indexManager2 = getPersistentCacheIndexManager(db2);
83+
expect(indexManager1).to.not.equal(indexManager2);
84+
})
85+
)
86+
);
87+
7588
describe('enable/disable persistent index auto creation', () => {
7689
it('enable on new instance should succeed', () =>
7790
withTestDb(persistence, async db => {

0 commit comments

Comments
 (0)