Skip to content

Commit 2759a66

Browse files
Fix Spec tests
1 parent 2ff2d25 commit 2759a66

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

packages/firestore/test/unit/local/persistence_test_helpers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,12 @@ export const MOCK_SEQUENCE_NUMBER_SYNCER: SequenceNumberSyncer = {
5959

6060
/** The Database ID used by most tests that use a serializer. */
6161
export const TEST_DATABASE_ID = new DatabaseId('test-project');
62+
export const TEST_PERSISTENCE_KEY = '[PersistenceTestHelpers]';
6263

6364
/** The DatabaseInfo used by tests that need a serializer. */
6465
const TEST_DATABASE_INFO = new DatabaseInfo(
6566
TEST_DATABASE_ID,
66-
'[PersistenceTestHelpers]',
67+
TEST_PERSISTENCE_KEY,
6768
'host',
6869
/*ssl=*/ false,
6970
/*forceLongPolling=*/ false

packages/firestore/test/unit/specs/spec_test_runner.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,8 @@ import { SharedFakeWebStorage, TestPlatform } from '../../util/test_platform';
106106
import {
107107
clearTestPersistence,
108108
INDEXEDDB_TEST_DATABASE_NAME,
109+
TEST_DATABASE_ID,
110+
TEST_PERSISTENCE_KEY,
109111
TEST_SERIALIZER
110112
} from '../local/persistence_test_helpers';
111113
import { MULTI_CLIENT_TAG } from './describe_spec';
@@ -439,8 +441,8 @@ abstract class TestRunner {
439441
) {
440442
this.clientId = `client${clientIndex}`;
441443
this.databaseInfo = new DatabaseInfo(
442-
new DatabaseId('project'),
443-
'persistenceKey',
444+
TEST_DATABASE_ID,
445+
TEST_PERSISTENCE_KEY,
444446
'host',
445447
/*ssl=*/ false,
446448
/*forceLongPolling=*/ false
@@ -1295,8 +1297,6 @@ class IndexedDbTestRunner extends TestRunner {
12951297
maxConcurrentLimboResolutions: number,
12961298
gcEnabled: boolean
12971299
): Promise<ComponentProvider> {
1298-
assert(gcEnabled, 'IndexedDB persistence requires GC');
1299-
13001300
const persistenceProvider = new IndexedDbComponentProvider();
13011301
await persistenceProvider.initialize(
13021302
asyncQueue,

packages/firestore/test/util/spec_test_helpers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ import { Document, NoDocument } from '../../src/model/document';
2727
import { mapRpcCodeFromCode } from '../../src/remote/rpc_error';
2828
import { fail } from '../../src/util/assert';
2929
import { JsonProtoSerializer } from '../../src/remote/serializer';
30-
import { dbId } from './helpers';
30+
import { TEST_DATABASE_ID } from "../unit/local/persistence_test_helpers";
3131

32-
const serializer = new JsonProtoSerializer(dbId('project'), {
32+
const serializer = new JsonProtoSerializer(TEST_DATABASE_ID, {
3333
useProto3Json: true
3434
});
3535

0 commit comments

Comments
 (0)