File tree Expand file tree Collapse file tree
packages/common/test/Evolu Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -93,14 +93,16 @@ let testInstanceCounter = 0;
9393
9494const testCreateEvoluDeps = async ( ) => {
9595 const instanceName = SimpleName . orThrow ( `Test${ testInstanceCounter ++ } ` ) ;
96+ // We eagerly create a SqliteDriver instance so we can use it for SQL tests.
9697 const sqliteDriver = await testCreateSqliteDriver ( instanceName ) ;
98+ const createSqliteDriver = ( ) => Promise . resolve ( sqliteDriver ) ;
9799
98100 const postMessageCalls : Array < DbWorkerInput > = [ ] ;
99101 let onMessageCallback : ( ( message : DbWorkerOutput ) => void ) | undefined ;
100102
101103 const innerDbWorker = createDbWorkerForPlatform ( {
102104 console : createConsole ( ) ,
103- createSqliteDriver : ( ) => Promise . resolve ( sqliteDriver ) ,
105+ createSqliteDriver,
104106 createWebSocket : testCreateDummyWebSocket ,
105107 random : testRandom ,
106108 randomBytes : testRandomBytes ,
@@ -127,9 +129,7 @@ const testCreateEvoluDeps = async () => {
127129 } ;
128130
129131 const sqlite = getOrThrow (
130- await createSqlite ( {
131- createSqliteDriver : ( ) => Promise . resolve ( sqliteDriver ) ,
132- } ) ( instanceName ) ,
132+ await createSqlite ( { createSqliteDriver } ) ( instanceName ) ,
133133 ) ;
134134
135135 return {
You can’t perform that action at this time.
0 commit comments