File tree Expand file tree Collapse file tree
ra-data-local-storage/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -51,20 +51,6 @@ describe('ra-data-local-forage', () => {
5151 ) . rejects . toThrow ( 'Invalid resource key: __proto__' ) ;
5252 } ) ;
5353
54- it ( 'supports resource keys inherited from Object.prototype' , async ( ) => {
55- const dataProvider = localForageDataProvider ( ) ;
56-
57- const response = await dataProvider . create ( 'constructor' , {
58- data : { title : 'Hello world' } ,
59- } as any ) ;
60-
61- expect ( response . data . title ) . toEqual ( 'Hello world' ) ;
62- expect ( localforage . setItem ) . toHaveBeenCalledWith (
63- 'ra-data-local-forage-constructor' ,
64- [ expect . objectContaining ( { title : 'Hello world' } ) ]
65- ) ;
66- } ) ;
67-
6854 it ( 'does not corrupt local data when update targets an unknown id' , async ( ) => {
6955 ( localforage . keys as jest . Mock ) . mockResolvedValue ( [
7056 'ra-data-local-forage-posts' ,
Original file line number Diff line number Diff line change @@ -46,28 +46,6 @@ describe('ra-data-local-storage', () => {
4646 ) . toThrow ( 'Invalid resource key: __proto__' ) ;
4747 } ) ;
4848
49- it ( 'supports resource keys inherited from Object.prototype' , async ( ) => {
50- const dataProvider = localStorageDataProvider ( {
51- localStorageKey : 'ra-data-local-storage-test' ,
52- localStorageUpdateDelay : 0 ,
53- } ) ;
54-
55- const response = await dataProvider . create ( 'constructor' , {
56- data : { title : 'Hello world' } ,
57- } as any ) ;
58-
59- await new Promise ( resolve => setTimeout ( resolve , 0 ) ) ;
60-
61- expect ( response . data . title ) . toEqual ( 'Hello world' ) ;
62- expect (
63- JSON . parse (
64- localStorage . getItem ( 'ra-data-local-storage-test' ) || '{}'
65- )
66- ) . toMatchObject ( {
67- constructor : [ expect . objectContaining ( { title : 'Hello world' } ) ] ,
68- } ) ;
69- } ) ;
70-
7149 it ( 'does not corrupt local data when update targets an unknown id' , async ( ) => {
7250 localStorage . setItem (
7351 'ra-data-local-storage-test' ,
You can’t perform that action at this time.
0 commit comments