Fix CustomizationContextMock for tests

merge-requests/207/head
Aleksandr Gumroian 1 year ago
parent f3694bb62c
commit 6183669c9b
No known key found for this signature in database
GPG Key ID: 5F29B986B9AD1471
  1. 8
      src/testUtils/customTestRender.js
  2. 17
      src/testUtils/cutomizationContextMock.js

@ -25,13 +25,13 @@ Wrapper.propTypes = {
function Wrapper({ children }) {
return (
<AlertContextMock>
<CustomizationContextMock>
<CustomizationContextMock>
<AlertContextMock>
<StaticRouter>
<UIDReset>{children}</UIDReset>
</StaticRouter>
</CustomizationContextMock>
</AlertContextMock>
</AlertContextMock>
</CustomizationContextMock>
);
}

@ -9,12 +9,23 @@ import React from "react";
window.CustomizationContext = React.createContext();
const deviceDetails = {};
const isCustomized = jest.fn();
const deviceDetails = {
kernel: "5.x.x",
model: "Turris Omnia",
os_branch: {
mode: "branch",
value: "hbs",
},
os_version: "6.x.x",
reforis_version: "1.x.x",
serial: 123456789,
};
const isCustomized = false;
function CustomizationContextMock({ children }) {
return (
<CustomizationContext.Provider value={(deviceDetails, isCustomized)}>
<CustomizationContext.Provider value={{ deviceDetails, isCustomized }}>
{children}
</CustomizationContext.Provider>
);

Loading…
Cancel
Save