fix linting warnings

this commit fix some linting warnings that user get when running npm run lint:js:fix command,
some worning comes after big changes to TypeScript
This commit is contained in:
mgold1234 2023-10-25 15:19:21 +03:00 committed by Klara Simickova
parent 536312680d
commit 303e557f07
8 changed files with 13 additions and 94 deletions

View file

@ -2,7 +2,7 @@ import React from 'react';
import '@testing-library/jest-dom';
import { screen, waitFor, within } from '@testing-library/react';
import { screen, waitFor } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import CreateImageWizard from '../../../Components/CreateImageWizard/CreateImageWizard';
@ -28,8 +28,6 @@ const routes = [
},
];
let router = undefined;
jest.mock('@redhat-cloud-services/frontend-components/useChrome', () => ({
useChrome: () => ({
auth: {
@ -68,7 +66,7 @@ afterEach(() => {
describe('Step Compliance', () => {
test('create an image with an oscap profile', async () => {
const user = userEvent.setup();
({ router } = renderCustomRoutesWithReduxRouter('imagewizard', {}, routes));
renderCustomRoutesWithReduxRouter('imagewizard', {}, routes);
// select aws as upload destination
await user.click(await screen.findByTestId('upload-aws'));
@ -121,9 +119,7 @@ describe('Step Compliance', () => {
describe('On Recreate', () => {
const setup = async () => {
({ router } = renderWithReduxRouter(
'imagewizard/1679d95b-8f1d-4982-8c53-8c2afa4ab04c'
));
renderWithReduxRouter('imagewizard/1679d95b-8f1d-4982-8c53-8c2afa4ab04c');
};
test('with oscap profile', async () => {
const user = userEvent.setup();

View file

@ -38,7 +38,6 @@ const routes = [
},
];
let store = undefined;
let router = undefined;
// Mocking getComposes is necessary because in many tests we call navigate()
@ -269,7 +268,7 @@ describe('Step Image output', () => {
describe('Step Upload to AWS', () => {
const user = userEvent.setup();
const setUp = async () => {
({ router, store } = await renderCustomRoutesWithReduxRouter(
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
@ -1027,7 +1026,7 @@ describe('Step Review', () => {
describe('Click through all steps', () => {
const user = userEvent.setup();
const setUp = async () => {
({ router, store } = await renderCustomRoutesWithReduxRouter(
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
@ -1380,7 +1379,7 @@ describe('Click through all steps', () => {
await waitFor(() =>
expect(router.state.location.pathname).toBe('/insights/image-builder')
);
// expect(store.getState().composes.allIds).toEqual(ids);
// set test timeout of 20 seconds
}, 20000);
});

View file

@ -3,7 +3,6 @@ import '@testing-library/jest-dom';
import { screen, waitFor } from '@testing-library/react';
import userEvent from '@testing-library/user-event';
import { rest } from 'msw';
import CreateImageWizard from '../../../../Components/CreateImageWizard/CreateImageWizard';
import { AARCH64, RHEL_8, RHEL_9, X86_64 } from '../../../../constants';
@ -36,8 +35,6 @@ jest.mock('@redhat-cloud-services/frontend-components/useChrome', () => ({
}),
}));
let router = undefined;
beforeAll(() => {
// scrollTo is not defined in jsdom
window.HTMLElement.prototype.scrollTo = function () {};
@ -45,18 +42,13 @@ beforeAll(() => {
afterEach(() => {
jest.clearAllMocks();
router = undefined;
server.resetHandlers();
});
describe('Check that the target filtering is in accordance to mock content', () => {
test('rhel9 x86_64', async () => {
const user = userEvent.setup();
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
));
await renderCustomRoutesWithReduxRouter('imagewizard', {}, routes);
// select x86_64
const archMenu = screen.getAllByRole('button', {
@ -95,11 +87,7 @@ describe('Check that the target filtering is in accordance to mock content', ()
test('rhel8 x86_64', async () => {
const user = userEvent.setup();
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
));
await renderCustomRoutesWithReduxRouter('imagewizard', {}, routes);
// select rhel8
const releaseMenu = screen.getAllByRole('button', {
@ -147,11 +135,7 @@ describe('Check that the target filtering is in accordance to mock content', ()
test('rhel9 aarch64', async () => {
const user = userEvent.setup();
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
));
await renderCustomRoutesWithReduxRouter('imagewizard', {}, routes);
// select aarch64
const archMenu = screen.getAllByRole('button', {
@ -192,11 +176,7 @@ describe('Check that the target filtering is in accordance to mock content', ()
test('rhel8 aarch64', async () => {
const user = userEvent.setup();
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
));
await renderCustomRoutesWithReduxRouter('imagewizard', {}, routes);
// select rhel8
const releaseMenu = screen.getAllByRole('button', {
@ -250,11 +230,7 @@ describe('Check that the target filtering is in accordance to mock content', ()
describe('Check step consistency', () => {
test('going back and forth with selected options only keeps the one compatible', async () => {
const user = userEvent.setup();
({ router } = await renderCustomRoutesWithReduxRouter(
'imagewizard',
{},
routes
));
await renderCustomRoutesWithReduxRouter('imagewizard', {}, routes);
// select x86_64
const archMenu = screen.getAllByRole('button', {