diff options
author | Wouter Admiraal <wouter.admiraal@sonarsource.com> | 2019-12-30 10:16:58 +0100 |
---|---|---|
committer | SonarTech <sonartech@sonarsource.com> | 2020-01-02 20:46:12 +0100 |
commit | e5d9b437e9ba5bbe933ee068dd31d7c716824428 (patch) | |
tree | 0c3b8b73e864f1c6ec21d6b9a661290ee45e16db /server/sonar-web/src/main/js/apps/projectBaseline | |
parent | 09ffc0426665ec9fe093520ae510645a08743bd3 (diff) | |
download | sonarqube-e5d9b437e9ba5bbe933ee068dd31d7c716824428.tar.gz sonarqube-e5d9b437e9ba5bbe933ee068dd31d7c716824428.zip |
Move tests of projectBaseline
Diffstat (limited to 'server/sonar-web/src/main/js/apps/projectBaseline')
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap | 45 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/App-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/App-test.tsx) | 12 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingAnalysis-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingAnalysis-test.tsx) | 2 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingDays-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingDays-test.tsx) | 2 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingPreviousVersion-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingPreviousVersion-test.tsx) | 4 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchAnalysisList-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchAnalysisList-test.tsx) | 30 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchBaselineSettingModal-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchBaselineSettingModal-test.tsx) | 8 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchList-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchList-test.tsx) | 12 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/ProjectBaselineSelector-test.tsx (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/ProjectBaselineSelector-test.tsx) | 4 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/App-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/App-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingAnalysis-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingAnalysis-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingDays-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingDays-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingPreviousVersion-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingPreviousVersion-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap | 271 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchBaselineSettingModal-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchBaselineSettingModal-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchList-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchList-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/ProjectBaselineSelector-test.tsx.snap (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/ProjectBaselineSelector-test.tsx.snap) | 0 | ||||
-rw-r--r-- | server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/utils-test.ts (renamed from server/sonar-web/src/main/js/apps/projectBaseline/__tests__/utils-test.ts) | 2 |
18 files changed, 315 insertions, 77 deletions
diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap deleted file mode 100644 index e215412fa0a..00000000000 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap +++ /dev/null @@ -1,45 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`should render correctly 1`] = ` -<Fragment> - <div - className="spacer-bottom" - > - baseline.analysis_from - <Select - autoBlur={true} - className="input-medium spacer-left" - clearable={false} - onChange={[Function]} - options={ - Array [ - Object { - "label": "baseline.branch_analyses.ranges.30days", - "value": 30, - }, - Object { - "label": "baseline.branch_analyses.ranges.allTime", - "value": 0, - }, - ] - } - searchable={false} - value={0} - /> - </div> - <div - className="branch-analysis-list-wrapper" - > - <div - className="bordered branch-analysis-list" - onScroll={[Function]} - > - <div - className="big-spacer-top big-spacer-bottom strong" - > - baseline.no_analyses - </div> - </div> - </div> -</Fragment> -`; diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/App-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/App-test.tsx index 1e1b5faf34f..d19e6f4d875 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/App-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/App-test.tsx @@ -20,11 +20,15 @@ import { shallow } from 'enzyme'; import * as React from 'react'; import { waitAndUpdate } from 'sonar-ui-common/helpers/testUtils'; -import { getNewCodePeriod, resetNewCodePeriod, setNewCodePeriod } from '../../../api/newCodePeriod'; -import { mockComponent, mockEvent } from '../../../helpers/testMocks'; -import App from '../components/App'; +import { + getNewCodePeriod, + resetNewCodePeriod, + setNewCodePeriod +} from '../../../../api/newCodePeriod'; +import { mockComponent, mockEvent } from '../../../../helpers/testMocks'; +import App from '../App'; -jest.mock('../../../api/newCodePeriod', () => ({ +jest.mock('../../../../api/newCodePeriod', () => ({ getNewCodePeriod: jest.fn().mockResolvedValue({}), resetNewCodePeriod: jest.fn().mockResolvedValue({}), setNewCodePeriod: jest.fn().mockResolvedValue({}) diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingAnalysis-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingAnalysis-test.tsx index 384ba11b597..38ad100b33e 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingAnalysis-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingAnalysis-test.tsx @@ -19,7 +19,7 @@ */ import { shallow } from 'enzyme'; import * as React from 'react'; -import BaselineSettingAnalysis, { Props } from '../components/BaselineSettingAnalysis'; +import BaselineSettingAnalysis, { Props } from '../BaselineSettingAnalysis'; it('should render correctly', () => { expect(shallowRender()).toMatchSnapshot(); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingDays-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingDays-test.tsx index f8cd5d968e3..600401f070b 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingDays-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingDays-test.tsx @@ -19,7 +19,7 @@ */ import { shallow } from 'enzyme'; import * as React from 'react'; -import BaselineSettingDays, { Props } from '../components/BaselineSettingDays'; +import BaselineSettingDays, { Props } from '../BaselineSettingDays'; it('should render correctly', () => { expect(shallowRender()).toMatchSnapshot(); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingPreviousVersion-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingPreviousVersion-test.tsx index e38e179b85d..73b22d202c1 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BaselineSettingPreviousVersion-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BaselineSettingPreviousVersion-test.tsx @@ -19,9 +19,7 @@ */ import { shallow } from 'enzyme'; import * as React from 'react'; -import BaselineSettingPreviousVersion, { - Props -} from '../components/BaselineSettingPreviousVersion'; +import BaselineSettingPreviousVersion, { Props } from '../BaselineSettingPreviousVersion'; it('should render correctly', () => { expect(shallowRender()).toMatchSnapshot(); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchAnalysisList-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchAnalysisList-test.tsx index 992853b7ec9..bb2f9144a85 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchAnalysisList-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchAnalysisList-test.tsx @@ -22,11 +22,22 @@ import { shallow } from 'enzyme'; import * as React from 'react'; import { toShortNotSoISOString } from 'sonar-ui-common/helpers/dates'; import { waitAndUpdate } from 'sonar-ui-common/helpers/testUtils'; -import { getProjectActivity } from '../../../api/projectActivity'; -import { mockAnalysis, mockAnalysisEvent } from '../../../helpers/testMocks'; -import BranchAnalysisList from '../components/BranchAnalysisList'; +import { getProjectActivity } from '../../../../api/projectActivity'; +import { mockAnalysis, mockAnalysisEvent } from '../../../../helpers/testMocks'; +import BranchAnalysisList from '../BranchAnalysisList'; -jest.mock('../../../api/projectActivity', () => ({ +jest.mock('date-fns/start_of_day', () => + jest.fn(() => ({ + getTime: () => '1488322800000' // 2017-03-02 + })) +); + +jest.mock('sonar-ui-common/helpers/dates', () => ({ + parseDate: jest.fn().mockReturnValue('2017-03-02'), + toShortNotSoISOString: jest.fn().mockReturnValue('2017-03-02') +})); + +jest.mock('../../../../api/projectActivity', () => ({ getProjectActivity: jest.fn().mockResolvedValue({ analyses: [] }) @@ -37,21 +48,22 @@ beforeEach(() => { }); it('should render correctly', async () => { - (getProjectActivity as jest.Mock).mockResolvedValueOnce({ + (getProjectActivity as jest.Mock).mockResolvedValue({ analyses: [ mockAnalysis({ key: '4', - date: '2017-03-02T10:36:01+0100', + date: '2017-03-02T10:36:01', projectVersion: '4.2' }), mockAnalysis({ key: '3', - date: '2017-03-02T09:36:01+0100', + date: '2017-03-02T09:36:01', events: [mockAnalysisEvent()], projectVersion: '4.2' }), mockAnalysis({ key: '2', + date: '2017-03-02T08:36:01', events: [ mockAnalysisEvent(), mockAnalysisEvent({ category: 'VERSION', qualityGate: undefined }) @@ -70,12 +82,12 @@ it('should render correctly', async () => { it('should reload analyses after range change', () => { const wrapper = shallowRender(); - wrapper.instance().handleRangeChange({ value: 20 }); + wrapper.instance().handleRangeChange({ value: 30 }); expect(getProjectActivity).toBeCalledWith({ branch: 'master', project: 'project1', - from: toShortNotSoISOString(subDays(new Date(), 20)) + from: toShortNotSoISOString(subDays(new Date(), 30)) }); }); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchBaselineSettingModal-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchBaselineSettingModal-test.tsx index cbae7bcc0a5..f1fee0e8c98 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchBaselineSettingModal-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchBaselineSettingModal-test.tsx @@ -20,11 +20,11 @@ import { shallow } from 'enzyme'; import * as React from 'react'; import { mockEvent, waitAndUpdate } from 'sonar-ui-common/helpers/testUtils'; -import { setNewCodePeriod } from '../../../api/newCodePeriod'; -import { mockMainBranch } from '../../../helpers/mocks/branch-like'; -import BranchBaselineSettingModal from '../components/BranchBaselineSettingModal'; +import { setNewCodePeriod } from '../../../../api/newCodePeriod'; +import { mockMainBranch } from '../../../../helpers/mocks/branch-like'; +import BranchBaselineSettingModal from '../BranchBaselineSettingModal'; -jest.mock('../../../api/newCodePeriod', () => ({ +jest.mock('../../../../api/newCodePeriod', () => ({ setNewCodePeriod: jest.fn().mockResolvedValue({}) })); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchList-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchList-test.tsx index 9bf67e0519e..f46e49b709e 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/BranchList-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/BranchList-test.tsx @@ -20,13 +20,13 @@ import { shallow } from 'enzyme'; import * as React from 'react'; import { waitAndUpdate } from 'sonar-ui-common/helpers/testUtils'; -import { listBranchesNewCodePeriod, resetNewCodePeriod } from '../../../api/newCodePeriod'; -import { mockBranch, mockMainBranch, mockPullRequest } from '../../../helpers/mocks/branch-like'; -import { mockComponent } from '../../../helpers/testMocks'; -import BranchBaselineSettingModal from '../components/BranchBaselineSettingModal'; -import BranchList from '../components/BranchList'; +import { listBranchesNewCodePeriod, resetNewCodePeriod } from '../../../../api/newCodePeriod'; +import { mockBranch, mockMainBranch, mockPullRequest } from '../../../../helpers/mocks/branch-like'; +import { mockComponent } from '../../../../helpers/testMocks'; +import BranchBaselineSettingModal from '../BranchBaselineSettingModal'; +import BranchList from '../BranchList'; -jest.mock('../../../api/newCodePeriod', () => ({ +jest.mock('../../../../api/newCodePeriod', () => ({ listBranchesNewCodePeriod: jest.fn().mockResolvedValue({ newCodePeriods: [] }), resetNewCodePeriod: jest.fn().mockResolvedValue(null) })); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/ProjectBaselineSelector-test.tsx b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/ProjectBaselineSelector-test.tsx index ddaf4522f07..aacc683e966 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/ProjectBaselineSelector-test.tsx +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/ProjectBaselineSelector-test.tsx @@ -19,9 +19,7 @@ */ import { shallow } from 'enzyme'; import * as React from 'react'; -import ProjectBaselineSelector, { - ProjectBaselineSelectorProps -} from '../components/ProjectBaselineSelector'; +import ProjectBaselineSelector, { ProjectBaselineSelectorProps } from '../ProjectBaselineSelector'; it('should render correctly', () => { expect(shallowRender()).toMatchSnapshot(); diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/App-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/App-test.tsx.snap index d23ae1223a0..d23ae1223a0 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/App-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/App-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingAnalysis-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingAnalysis-test.tsx.snap index a5dc6125502..a5dc6125502 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingAnalysis-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingAnalysis-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingDays-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingDays-test.tsx.snap index aabe88a94a8..aabe88a94a8 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingDays-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingDays-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingPreviousVersion-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingPreviousVersion-test.tsx.snap index cb4acd788cb..cb4acd788cb 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BaselineSettingPreviousVersion-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BaselineSettingPreviousVersion-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap new file mode 100644 index 00000000000..46a6219e94d --- /dev/null +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchAnalysisList-test.tsx.snap @@ -0,0 +1,271 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`should render correctly 1`] = ` +<Fragment> + <div + className="spacer-bottom" + > + baseline.analysis_from + <Select + autoBlur={true} + className="input-medium spacer-left" + clearable={false} + onChange={[Function]} + options={ + Array [ + Object { + "label": "baseline.branch_analyses.ranges.30days", + "value": 30, + }, + Object { + "label": "baseline.branch_analyses.ranges.allTime", + "value": 0, + }, + ] + } + searchable={false} + value={0} + /> + </div> + <div + className="branch-analysis-list-wrapper" + > + <div + className="bordered branch-analysis-list" + onScroll={[Function]} + > + <ul> + <li + key="noversion" + > + <ul + className="branch-analysis-days-list" + > + <li + className="branch-analysis-day" + data-day="2017-03-02" + key="1488322800000" + > + <div + className="branch-analysis-date" + > + <DateFormatter + date={1488322800000} + long={true} + /> + </div> + <ul + className="branch-analysis-analyses-list" + > + <li + className="branch-analysis" + data-date="2017-03-02" + key="4" + onClick={[Function]} + > + <div + className="branch-analysis-time spacer-right" + > + <TimeFormatter + date="2017-03-02" + long={false} + > + <Component /> + </TimeFormatter> + </div> + <div + className="analysis-selection-button" + > + <i + className="icon-radio" + /> + </div> + </li> + <li + className="branch-analysis" + data-date="2017-03-02" + key="3" + onClick={[Function]} + > + <div + className="branch-analysis-time spacer-right" + > + <TimeFormatter + date="2017-03-02" + long={false} + > + <Component /> + </TimeFormatter> + </div> + <Memo(Events) + analysisKey="3" + events={ + Array [ + Object { + "category": "QUALITY_GATE", + "description": "Lorem ipsum dolor sit amet", + "key": "E11", + "name": "Lorem ipsum", + "qualityGate": Object { + "failing": Array [ + Object { + "branch": "master", + "key": "foo", + "name": "Foo", + }, + Object { + "branch": "feature/bar", + "key": "bar", + "name": "Bar", + }, + ], + "status": "ERROR", + "stillFailing": true, + }, + }, + ] + } + isFirst={false} + /> + <div + className="analysis-selection-button" + > + <i + className="icon-radio" + /> + </div> + </li> + </ul> + </li> + </ul> + </li> + <li + key="E11" + > + <div + className="branch-analysis-version-badge" + > + <Tooltip + mouseEnterDelay={0.5} + overlay="version Lorem ipsum" + > + <span + className="badge" + > + Lorem ipsum + </span> + </Tooltip> + </div> + <ul + className="branch-analysis-days-list" + > + <li + className="branch-analysis-day" + data-day="2017-03-02" + key="1488322800000" + > + <div + className="branch-analysis-date" + > + <DateFormatter + date={1488322800000} + long={true} + /> + </div> + <ul + className="branch-analysis-analyses-list" + > + <li + className="branch-analysis" + data-date="2017-03-02" + key="2" + onClick={[Function]} + > + <div + className="branch-analysis-time spacer-right" + > + <TimeFormatter + date="2017-03-02" + long={false} + > + <Component /> + </TimeFormatter> + </div> + <Memo(Events) + analysisKey="2" + events={ + Array [ + Object { + "category": "QUALITY_GATE", + "description": "Lorem ipsum dolor sit amet", + "key": "E11", + "name": "Lorem ipsum", + "qualityGate": Object { + "failing": Array [ + Object { + "branch": "master", + "key": "foo", + "name": "Foo", + }, + Object { + "branch": "feature/bar", + "key": "bar", + "name": "Bar", + }, + ], + "status": "ERROR", + "stillFailing": true, + }, + }, + Object { + "category": "VERSION", + "description": "Lorem ipsum dolor sit amet", + "key": "E11", + "name": "Lorem ipsum", + "qualityGate": undefined, + }, + ] + } + isFirst={false} + /> + <div + className="analysis-selection-button" + > + <i + className="icon-radio" + /> + </div> + </li> + <li + className="branch-analysis" + data-date="2017-03-02" + key="1" + onClick={[Function]} + > + <div + className="branch-analysis-time spacer-right" + > + <TimeFormatter + date="2017-03-02" + long={false} + > + <Component /> + </TimeFormatter> + </div> + <div + className="analysis-selection-button" + > + <i + className="icon-radio" + /> + </div> + </li> + </ul> + </li> + </ul> + </li> + </ul> + </div> + </div> +</Fragment> +`; diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchBaselineSettingModal-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchBaselineSettingModal-test.tsx.snap index e9ffc30753c..e9ffc30753c 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchBaselineSettingModal-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchBaselineSettingModal-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchList-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchList-test.tsx.snap index 5c2965d1178..5c2965d1178 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/BranchList-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/BranchList-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/ProjectBaselineSelector-test.tsx.snap b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/ProjectBaselineSelector-test.tsx.snap index 67c95df1550..67c95df1550 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/__snapshots__/ProjectBaselineSelector-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/__snapshots__/ProjectBaselineSelector-test.tsx.snap diff --git a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/utils-test.ts b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/utils-test.ts index a06699d2261..5f7846559ae 100644 --- a/server/sonar-web/src/main/js/apps/projectBaseline/__tests__/utils-test.ts +++ b/server/sonar-web/src/main/js/apps/projectBaseline/components/__tests__/utils-test.ts @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -import { getSettingValue, validateSetting } from '../utils'; +import { getSettingValue, validateSetting } from '../../utils'; describe('getSettingValue', () => { it('should work for Days', () => { |