From ec1337ef6349d03f47043e1aaad197ee1f4be691 Mon Sep 17 00:00:00 2001
From: Reinder Kraaij <kraaij@astron.nl>
Date: Fri, 29 Dec 2023 12:53:04 +0100
Subject: [PATCH] Pin   Date  for System event List

---
 .../__snapshots__/systemevent.list.test.js.snap    | 12 ++++++------
 .../tmss_webapp/src/tests/systemevent.list.test.js | 14 +++-----------
 2 files changed, 9 insertions(+), 17 deletions(-)

diff --git a/SAS/TMSS/frontend/tmss_webapp/src/tests/__snapshots__/systemevent.list.test.js.snap b/SAS/TMSS/frontend/tmss_webapp/src/tests/__snapshots__/systemevent.list.test.js.snap
index 9febebcea3e..2098d5d589b 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/tests/__snapshots__/systemevent.list.test.js.snap
+++ b/SAS/TMSS/frontend/tmss_webapp/src/tests/__snapshots__/systemevent.list.test.js.snap
@@ -1521,7 +1521,7 @@ exports[`Systen Event List  System Event Renders correctly with data 1`] = `
               <div
                 style="box-sizing: border-box; flex: 150 0 auto; min-width: 60px; width: 150px;"
               >
-                 2023-12-29 11:23:40 
+                 2023-08-06 02:00:00 
               </div>
             </td>
             <td
@@ -1530,7 +1530,7 @@ exports[`Systen Event List  System Event Renders correctly with data 1`] = `
               <div
                 style="box-sizing: border-box; flex: 150 0 auto; min-width: 60px; width: 150px;"
               >
-                 2023-12-29 11:23:40 
+                 2023-08-06 02:00:00 
               </div>
             </td>
             <td
@@ -1691,7 +1691,7 @@ exports[`Systen Event List  System Event Renders correctly with data 1`] = `
               <div
                 style="box-sizing: border-box; flex: 150 0 auto; min-width: 60px; width: 150px;"
               >
-                 2023-12-29 11:23:40 
+                 2023-08-06 02:00:00 
               </div>
             </td>
             <td
@@ -1700,7 +1700,7 @@ exports[`Systen Event List  System Event Renders correctly with data 1`] = `
               <div
                 style="box-sizing: border-box; flex: 150 0 auto; min-width: 60px; width: 150px;"
               >
-                 2023-12-29 11:23:40 
+                 2023-08-06 02:00:00 
               </div>
             </td>
             <td
@@ -1861,7 +1861,7 @@ exports[`Systen Event List  System Event Renders correctly with data 1`] = `
               <div
                 style="box-sizing: border-box; flex: 150 0 auto; min-width: 60px; width: 150px;"
               >
-                 2023-12-29 11:23:40 
+                 2023-08-06 02:00:00 
               </div>
             </td>
             <td
@@ -1870,7 +1870,7 @@ exports[`Systen Event List  System Event Renders correctly with data 1`] = `
               <div
                 style="box-sizing: border-box; flex: 150 0 auto; min-width: 60px; width: 150px;"
               >
-                 2023-12-29 11:23:40 
+                 2023-08-06 02:00:00 
               </div>
             </td>
             <td
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/tests/systemevent.list.test.js b/SAS/TMSS/frontend/tmss_webapp/src/tests/systemevent.list.test.js
index e0706c9871f..130b50e1929 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/tests/systemevent.list.test.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/tests/systemevent.list.test.js
@@ -22,6 +22,8 @@ import { SystemEventList } from "../routes/SystemEvent/system.event.list";
 
 
 function MakePrimaryMock() {
+    jest.useFakeTimers()
+    jest.setSystemTime(new Date('2023-08-06'));
     let mock = new MockAdapter(axios);
     mock.onOptions("/api/system_event/").reply(200, systemeventoptions);
     mock.onGet("/api/system_event_template").reply(200, systemeventtemplate);
@@ -30,15 +32,6 @@ function MakePrimaryMock() {
     mock.onGet("/api/system_event_severity").reply(200, systemeventseverity);
     mock.onGet("/api/system_event_status").reply(200, systemeventsstatus);
     mock.onGet("/api/system_event/?ordering=id&limit=10&offset=0").reply(200, systemeventsstatus);
-
-    
-
-    
-
-    
-
-    
-    
     return mock
 
 }
@@ -46,11 +39,10 @@ function MakePrimaryMock() {
 describe('Systen Event List ', () => {
 
     it('System Event List  renders correctly without security', async () => {
-         new MockAdapter(axios);
+        new MockAdapter(axios);
        let component
         await act(async () => { component = render(<MemoryRouter><SystemEventList  history={{}} location="/systemevent/list/" /></MemoryRouter>) });
         const componentSnapshot = component.asFragment();
-        
         expect(componentSnapshot).toMatchSnapshot();
         component.unmount();
 
-- 
GitLab