@@ -11,8 +11,7 @@ jest.mock('electron', () => ({
1111 } ,
1212} ) ) ;
1313
14- const namespace = 'test_namespace' ;
15- const storageFile = `/user/data/ldcache-${ namespace } ` ;
14+ const storageFile = '/user/data/ldcache' ;
1615const tempFile = `${ storageFile } .tmp` ;
1716
1817const logger : LDLogger = {
@@ -30,7 +29,7 @@ it('handles failed initialization when clearing values', async () => {
3029 ( fs . readFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'file not found' ) ) ;
3130 ( fs . writeFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'write failed' ) ) ;
3231
33- const storage = new ElectronStorage ( namespace , logger ) ;
32+ const storage = new ElectronStorage ( logger ) ;
3433 await storage . clear ( 'key1' ) ;
3534
3635 expect ( logger . debug ) . not . toHaveBeenCalled ( ) ;
@@ -47,7 +46,7 @@ it('can clear values', async () => {
4746 JSON . stringify ( { key1 : 'value1' , key2 : 'value2' } ) ,
4847 ) ;
4948
50- const storage = new ElectronStorage ( namespace , logger ) ;
49+ const storage = new ElectronStorage ( logger ) ;
5150 await storage . clear ( 'key1' ) ;
5251
5352 expect ( await storage . get ( 'key1' ) ) . toBeNull ( ) ;
@@ -70,7 +69,7 @@ it('does nothing when clearing a non-existent key', async () => {
7069 JSON . stringify ( { key1 : 'value1' , key2 : 'value2' } ) ,
7170 ) ;
7271
73- const storage = new ElectronStorage ( namespace , logger ) ;
72+ const storage = new ElectronStorage ( logger ) ;
7473 await storage . clear ( 'key3' ) ;
7574
7675 expect ( fs . writeFile ) . not . toHaveBeenCalled ( ) ;
@@ -88,7 +87,7 @@ it('handles error when clearing values', async () => {
8887 ) ;
8988 ( fs . writeFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'write failed' ) ) ;
9089
91- const storage = new ElectronStorage ( namespace , logger ) ;
90+ const storage = new ElectronStorage ( logger ) ;
9291 await storage . clear ( 'key1' ) ;
9392
9493 expect ( await storage . get ( 'key1' ) ) . toEqual ( 'value1' ) ;
@@ -105,7 +104,7 @@ it('handles failed initialization when getting values', async () => {
105104 ( fs . readFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'file not found' ) ) ;
106105 ( fs . writeFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'write failed' ) ) ;
107106
108- const storage = new ElectronStorage ( namespace , logger ) ;
107+ const storage = new ElectronStorage ( logger ) ;
109108 const value = await storage . get ( 'key1' ) ;
110109
111110 expect ( value ) . toBeNull ( ) ;
@@ -124,7 +123,7 @@ it('can get values', async () => {
124123 JSON . stringify ( { key1 : 'value1' , key2 : 'value2' } ) ,
125124 ) ;
126125
127- const storage = new ElectronStorage ( namespace , logger ) ;
126+ const storage = new ElectronStorage ( logger ) ;
128127 const value = await storage . get ( 'key1' ) ;
129128
130129 expect ( value ) . toEqual ( 'value1' ) ;
@@ -140,7 +139,7 @@ it('returns null when getting a non-existent key', async () => {
140139 JSON . stringify ( { key1 : 'value1' , key2 : 'value2' } ) ,
141140 ) ;
142141
143- const storage = new ElectronStorage ( namespace , logger ) ;
142+ const storage = new ElectronStorage ( logger ) ;
144143 const value = await storage . get ( 'key3' ) ;
145144
146145 expect ( value ) . toBeNull ( ) ;
@@ -155,7 +154,7 @@ it('handles failed initialization when setting values', async () => {
155154 ( fs . readFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'file not found' ) ) ;
156155 ( fs . writeFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'write failed' ) ) ;
157156
158- const storage = new ElectronStorage ( namespace , logger ) ;
157+ const storage = new ElectronStorage ( logger ) ;
159158 await storage . set ( 'key3' , 'value3' ) ;
160159
161160 expect ( logger . debug ) . not . toHaveBeenCalled ( ) ;
@@ -172,7 +171,7 @@ it('can set values', async () => {
172171 JSON . stringify ( { key1 : 'value1' , key2 : 'value2' } ) ,
173172 ) ;
174173
175- const storage = new ElectronStorage ( namespace , logger ) ;
174+ const storage = new ElectronStorage ( logger ) ;
176175 await storage . set ( 'key3' , 'value3' ) ;
177176
178177 expect ( await storage . get ( 'key3' ) ) . toEqual ( 'value3' ) ;
@@ -195,7 +194,7 @@ it('can set values with existing keys', async () => {
195194 JSON . stringify ( { key1 : 'value1' , key2 : 'value2' } ) ,
196195 ) ;
197196
198- const storage = new ElectronStorage ( namespace , logger ) ;
197+ const storage = new ElectronStorage ( logger ) ;
199198 await storage . set ( 'key1' , 'new-value1' ) ;
200199
201200 expect ( await storage . get ( 'key1' ) ) . toEqual ( 'new-value1' ) ;
@@ -219,7 +218,7 @@ it('handles error when setting values', async () => {
219218 ) ;
220219 ( fs . writeFile as jest . Mock ) . mockRejectedValueOnce ( new Error ( 'write failed' ) ) ;
221220
222- const storage = new ElectronStorage ( namespace , logger ) ;
221+ const storage = new ElectronStorage ( logger ) ;
223222 await storage . set ( 'key3' , 'value3' ) ;
224223
225224 expect ( await storage . get ( 'key3' ) ) . toBeNull ( ) ;
0 commit comments