aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-web
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2017-05-09 16:24:48 +0200
committerStas Vilchik <stas-vilchik@users.noreply.github.com>2017-05-10 09:40:15 +0200
commit4131f3c791ed790259ff94604f48426023d905a3 (patch)
treecc3eb7dab2f564df72942654b682411671b74cba /server/sonar-web
parentbf09accfcdcbfdd34a192384a30723510eeb1bc9 (diff)
downloadsonarqube-4131f3c791ed790259ff94604f48426023d905a3.tar.gz
sonarqube-4131f3c791ed790259ff94604f48426023d905a3.zip
fix quality gate link for new_maintainability_rating
Diffstat (limited to 'server/sonar-web')
-rw-r--r--server/sonar-web/src/main/js/apps/overview/qualityGate/QualityGateCondition.js2
-rw-r--r--server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/QualityGateCondition-test.js4
-rw-r--r--server/sonar-web/src/main/js/apps/overview/qualityGate/__tests__/__snapshots__/QualityGateCondition-test.js.snap106
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"