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