diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2017-05-09 16:24:48 +0200 |
---|---|---|
committer | Stas Vilchik <stas-vilchik@users.noreply.github.com> | 2017-05-10 09:40:15 +0200 |
commit | 4131f3c791ed790259ff94604f48426023d905a3 (patch) | |
tree | cc3eb7dab2f564df72942654b682411671b74cba /server/sonar-web | |
parent | bf09accfcdcbfdd34a192384a30723510eeb1bc9 (diff) | |
download | sonarqube-4131f3c791ed790259ff94604f48426023d905a3.tar.gz sonarqube-4131f3c791ed790259ff94604f48426023d905a3.zip |
fix quality gate link for new_maintainability_rating
Diffstat (limited to 'server/sonar-web')
3 files changed, 56 insertions, 56 deletions
diff --git a/server/sonar-web/src/main/js/apps/overview/qualityGate/QualityGateCondition.js b/server/sonar-web/src/main/js/apps/overview/qualityGate/QualityGateCondition.js index 132c49a88e9..1c0d73f31cb 100644 --- a/server/sonar-web/src/main/js/apps/overview/qualityGate/QualityGateCondition.js +++ b/server/sonar-web/src/main/js/apps/overview/qualityGate/QualityGateCondition.js @@ -104,7 +104,7 @@ export default class QualityGateCondition extends React.PureComponent { security_rating: ['VULNERABILITY', false], new_security_rating: ['VULNERABILITY', true], sqale_rating: ['CODE_SMELL', false], - new_sqale_rating: ['CODE_SMELL', true] + new_maintainability_rating: ['CODE_SMELL', true] }; return RATING_METRICS_MAPPING[metricKey] diff --git a/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/QualityGateCondition-test.js b/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/QualityGateCondition-test.js index e07cc20c666..1b711f7c60c 100644 --- a/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/QualityGateCondition-test.js +++ b/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/QualityGateCondition-test.js @@ -122,8 +122,8 @@ it('new_security_rating', () => { ).toMatchSnapshot(); }); -it('new_sqale_rating', () => { - const condition = mockRatingCondition('new_sqale_rating'); +it('new_maintainability_rating', () => { + const condition = mockRatingCondition('new_maintainability_rating'); condition.period = 1; condition.measure.periods = periods; expect( diff --git a/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/__snapshots__/QualityGateCondition-test.js.snap b/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/__snapshots__/QualityGateCondition-test.js.snap index 7a70e96aa6d..b392a10f224 100644 --- a/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/__snapshots__/QualityGateCondition-test.js.snap +++ b/server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/__snapshots__/QualityGateCondition-test.js.snap @@ -1,11 +1,21 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`new_open_issues 1`] = ` -<DrilldownLink +exports[`new_maintainability_rating 1`] = ` +<Link className="overview-quality-gate-condition overview-quality-gate-condition-error overview-quality-gate-condition-leak" - component="abcd-key" - metric="new_open_issues" - sinceLeakPeriod={true} + onlyActiveOnIndex={false} + style={Object {}} + to={ + Object { + "pathname": "/project/issues", + "query": Object { + "id": "abcd-key", + "resolved": "false", + "sinceLeakPeriod": "true", + "types": "CODE_SMELL", + }, + } + } > <div className="overview-quality-gate-condition-container" @@ -16,15 +26,15 @@ exports[`new_open_issues 1`] = ` <Measure measure={ Object { - "leak": "10", - "value": "10", + "leak": "3", + "value": "3", } } metric={ Object { - "key": "new_open_issues", - "name": "new_open_issues", - "type": "INT", + "key": "new_maintainability_rating", + "name": "new_maintainability_rating", + "type": "RATING", } } /> @@ -35,39 +45,28 @@ exports[`new_open_issues 1`] = ` > <IssueTypeIcon className="little-spacer-right" - query="new_open_issues" + query="new_maintainability_rating" /> - new_open_issues + new_maintainability_rating </div> <div className="overview-quality-gate-threshold" > - quality_gates.operator.GT + quality_gates.operator.GT.rating - 0 + A </div> </div> </div> -</DrilldownLink> +</Link> `; -exports[`new_reliability_rating 1`] = ` -<Link +exports[`new_open_issues 1`] = ` +<DrilldownLink className="overview-quality-gate-condition overview-quality-gate-condition-error overview-quality-gate-condition-leak" - onlyActiveOnIndex={false} - style={Object {}} - to={ - Object { - "pathname": "/project/issues", - "query": Object { - "id": "abcd-key", - "resolved": "false", - "severities": "BLOCKER,CRITICAL,MAJOR,MINOR", - "sinceLeakPeriod": "true", - "types": "BUG", - }, - } - } + component="abcd-key" + metric="new_open_issues" + sinceLeakPeriod={true} > <div className="overview-quality-gate-condition-container" @@ -78,15 +77,15 @@ exports[`new_reliability_rating 1`] = ` <Measure measure={ Object { - "leak": "3", - "value": "3", + "leak": "10", + "value": "10", } } metric={ Object { - "key": "new_reliability_rating", - "name": "new_reliability_rating", - "type": "RATING", + "key": "new_open_issues", + "name": "new_open_issues", + "type": "INT", } } /> @@ -97,23 +96,23 @@ exports[`new_reliability_rating 1`] = ` > <IssueTypeIcon className="little-spacer-right" - query="new_reliability_rating" + query="new_open_issues" /> - new_reliability_rating + new_open_issues </div> <div className="overview-quality-gate-threshold" > - quality_gates.operator.GT.rating + quality_gates.operator.GT - A + 0 </div> </div> </div> -</Link> +</DrilldownLink> `; -exports[`new_security_rating 1`] = ` +exports[`new_reliability_rating 1`] = ` <Link className="overview-quality-gate-condition overview-quality-gate-condition-error overview-quality-gate-condition-leak" onlyActiveOnIndex={false} @@ -126,7 +125,7 @@ exports[`new_security_rating 1`] = ` "resolved": "false", "severities": "BLOCKER,CRITICAL,MAJOR,MINOR", "sinceLeakPeriod": "true", - "types": "VULNERABILITY", + "types": "BUG", }, } } @@ -146,8 +145,8 @@ exports[`new_security_rating 1`] = ` } metric={ Object { - "key": "new_security_rating", - "name": "new_security_rating", + "key": "new_reliability_rating", + "name": "new_reliability_rating", "type": "RATING", } } @@ -159,9 +158,9 @@ exports[`new_security_rating 1`] = ` > <IssueTypeIcon className="little-spacer-right" - query="new_security_rating" + query="new_reliability_rating" /> - new_security_rating + new_reliability_rating </div> <div className="overview-quality-gate-threshold" @@ -175,7 +174,7 @@ exports[`new_security_rating 1`] = ` </Link> `; -exports[`new_sqale_rating 1`] = ` +exports[`new_security_rating 1`] = ` <Link className="overview-quality-gate-condition overview-quality-gate-condition-error overview-quality-gate-condition-leak" onlyActiveOnIndex={false} @@ -186,8 +185,9 @@ exports[`new_sqale_rating 1`] = ` "query": Object { "id": "abcd-key", "resolved": "false", + "severities": "BLOCKER,CRITICAL,MAJOR,MINOR", "sinceLeakPeriod": "true", - "types": "CODE_SMELL", + "types": "VULNERABILITY", }, } } @@ -207,8 +207,8 @@ exports[`new_sqale_rating 1`] = ` } metric={ Object { - "key": "new_sqale_rating", - "name": "new_sqale_rating", + "key": "new_security_rating", + "name": "new_security_rating", "type": "RATING", } } @@ -220,9 +220,9 @@ exports[`new_sqale_rating 1`] = ` > <IssueTypeIcon className="little-spacer-right" - query="new_sqale_rating" + query="new_security_rating" /> - new_sqale_rating + new_security_rating </div> <div className="overview-quality-gate-threshold" |