@@ -17,10 +17,8 @@ describe('Cache sheet data', () => {
1717 const sheetId = 'myTestingSheetId' ;
1818 const cacheTimestamp = new Date ( 2024 , 1 , 23 , 4 , 23 , 45 ) ;
1919 let cachedData : ReadonlyArray < {
20- cache_entry_id : string ;
21- cached_timestamp : Date ;
20+ cached_at : Date ;
2221 sheet_id : string ;
23- equipment_id : string ;
2422 cached_data : t . Validation <
2523 ReadonlyArray <
2624 | EventOfType < 'EquipmentTrainingQuizResult' >
@@ -49,20 +47,17 @@ describe('Cache sheet data', () => {
4947 } ) ,
5048 ] ) ( )
5149 ) ;
52- console . log ( await db . execute ( 'SELECT * FROM cached_sheet_data' ) ) ;
53-
5450 cachedData = getRightOrFail ( await getCachedSheetData ( db ) ( ) ( ) ) ;
5551 } ) ;
5652 it ( 'Each sheet is cached' , ( ) => {
5753 expect ( cachedData ) . toHaveLength ( 1 ) ; // 1 sheet
5854 } ) ;
59- // it('All events cached are returned', () => {
60- // expect(getRightOrFail(cachedData[0].cached_data)).toHaveLength(2); // 2 events.
61- // });
62- // it('Event cache is correctly labeled', () => {
63- // expect(cachedData[0].equipment_id).toStrictEqual(equipmentId);
64- // expect(cachedData[0].sheet_id).toStrictEqual(sheetId);
65- // expect(cachedData[0].cached_timestamp).toStrictEqual(cacheTimestamp);
66- // });
55+ it ( 'All events cached are returned' , ( ) => {
56+ expect ( getRightOrFail ( cachedData [ 0 ] . cached_data ) ) . toHaveLength ( 2 ) ; // 2 events.
57+ } ) ;
58+ it ( 'Event cache is correctly labeled' , ( ) => {
59+ expect ( cachedData [ 0 ] . sheet_id ) . toStrictEqual ( sheetId ) ;
60+ expect ( cachedData [ 0 ] . cached_at ) . toStrictEqual ( cacheTimestamp ) ;
61+ } ) ;
6762 } ) ;
6863} ) ;
0 commit comments