From c757692a0a8d02998bfd8839c2612e17011013a7 Mon Sep 17 00:00:00 2001 From: Wouter Admiraal Date: Wed, 24 Aug 2022 17:40:37 +0200 Subject: SONAR-16725 [891882] An icon lacks 3 to 1 contrast ratio --- .../main/js/components/common/AnalysisWarningsModal.tsx | 1 - .../src/main/js/components/common/DocumentationTooltip.tsx | 2 +- .../common/__tests__/AnalysisWarningsModal-test.tsx | 14 +++++++++----- .../__snapshots__/AnalysisWarningsModal-test.tsx.snap | 1 - .../__snapshots__/DocumentationTooltip-test.tsx.snap | 4 ++-- 5 files changed, 12 insertions(+), 10 deletions(-) (limited to 'server/sonar-web/src/main/js/components/common') diff --git a/server/sonar-web/src/main/js/components/common/AnalysisWarningsModal.tsx b/server/sonar-web/src/main/js/components/common/AnalysisWarningsModal.tsx index f0a776dcf43..c0fd6951d4d 100644 --- a/server/sonar-web/src/main/js/components/common/AnalysisWarningsModal.tsx +++ b/server/sonar-web/src/main/js/components/common/AnalysisWarningsModal.tsx @@ -145,7 +145,6 @@ export class AnalysisWarningsModal extends React.PureComponent { {dismissable && currentUser.isLoggedIn && (
{ this.handleDismissMessage(key); diff --git a/server/sonar-web/src/main/js/components/common/DocumentationTooltip.tsx b/server/sonar-web/src/main/js/components/common/DocumentationTooltip.tsx index 3e582b2aed0..b1e6b85ee7f 100644 --- a/server/sonar-web/src/main/js/components/common/DocumentationTooltip.tsx +++ b/server/sonar-web/src/main/js/components/common/DocumentationTooltip.tsx @@ -66,7 +66,7 @@ export default function DocumentationTooltip(props: DocumentationTooltipProps) { ) : ( diff --git a/server/sonar-web/src/main/js/components/common/__tests__/AnalysisWarningsModal-test.tsx b/server/sonar-web/src/main/js/components/common/__tests__/AnalysisWarningsModal-test.tsx index 68788eb7fae..bd8f9d4a99a 100644 --- a/server/sonar-web/src/main/js/components/common/__tests__/AnalysisWarningsModal-test.tsx +++ b/server/sonar-web/src/main/js/components/common/__tests__/AnalysisWarningsModal-test.tsx @@ -22,7 +22,8 @@ import * as React from 'react'; import { dismissAnalysisWarning, getTask } from '../../../api/ce'; import { mockTaskWarning } from '../../../helpers/mocks/tasks'; import { mockCurrentUser } from '../../../helpers/testMocks'; -import { mockEvent, waitAndUpdate } from '../../../helpers/testUtils'; +import { waitAndUpdate } from '../../../helpers/testUtils'; +import { ButtonLink } from '../../controls/buttons'; import { AnalysisWarningsModal } from '../AnalysisWarningsModal'; jest.mock('../../../api/ce', () => ({ @@ -67,11 +68,14 @@ it('should correctly handle dismissing warnings', async () => { warnings: [mockTaskWarning({ key: 'bar', dismissable: true })] }); - const click = wrapper.find('ButtonLink.link-base-color').props().onClick; + const { onClick } = wrapper + .find(ButtonLink) + .at(0) + .props(); - expect(click).toBeDefined(); - - click!(mockEvent()); + if (onClick) { + onClick(); + } await waitAndUpdate(wrapper); diff --git a/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/AnalysisWarningsModal-test.tsx.snap b/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/AnalysisWarningsModal-test.tsx.snap index b703954b0ea..7b9218712f4 100644 --- a/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/AnalysisWarningsModal-test.tsx.snap +++ b/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/AnalysisWarningsModal-test.tsx.snap @@ -254,7 +254,6 @@ exports[`should render correctly: with dismissable warnings 1`] = ` className="spacer-top display-flex-inline" > diff --git a/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/DocumentationTooltip-test.tsx.snap b/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/DocumentationTooltip-test.tsx.snap index 949ca3317f0..5c6a804f4e0 100644 --- a/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/DocumentationTooltip-test.tsx.snap +++ b/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/DocumentationTooltip-test.tsx.snap @@ -78,7 +78,7 @@ exports[`renders correctly: with links 1`] = ` className="little-spacer-bottom" >