diff options
author | Klaudio Sinani <klaudio.sinani@sonarsource.com> | 2021-11-04 15:30:52 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2021-11-04 20:03:25 +0000 |
commit | 2652559a004e9535196831746224669e54a2d721 (patch) | |
tree | 5d30890e3673c576aa092ef660d46f2e5189e406 | |
parent | e8f806e2ce3766bca10f21209de5b43f749b5ee0 (diff) | |
download | sonarqube-2652559a004e9535196831746224669e54a2d721.tar.gz sonarqube-2652559a004e9535196831746224669e54a2d721.zip |
SONAR-15501 Fix response example for `api/project_analyses/search` endpoint + unit tests
2 files changed, 19 insertions, 17 deletions
diff --git a/server/sonar-webserver-webapi/src/main/resources/org/sonar/server/projectanalysis/ws/search-example.json b/server/sonar-webserver-webapi/src/main/resources/org/sonar/server/projectanalysis/ws/search-example.json index e9dd58e7470..27fa8cfadf9 100644 --- a/server/sonar-webserver-webapi/src/main/resources/org/sonar/server/projectanalysis/ws/search-example.json +++ b/server/sonar-webserver-webapi/src/main/resources/org/sonar/server/projectanalysis/ws/search-example.json @@ -34,13 +34,13 @@ "manualNewCodePeriodBaseline": true, "events": [ { - "key": "E11", + "key": "AXt91FkXy_c4CIP4ds6A", "category": "QUALITY_GATE", - "name": "Quality Gate is Red (was Orange)", - "description": "Coverage is \u003c 80%" + "name": "Failed", + "description": "Coverage on New Code < 85, Reliability Rating > 4, Maintainability Rating on New Code > 1, Reliability Rating on New Code > 1, Security Rating on New Code > 1, Duplicated Lines (%) on New Code > 3" }, { - "key": "E12", + "key": "AXx_QFJ6Wa8wkfuJ6r5P", "category": "VERSION", "name": "6.3" } @@ -62,15 +62,17 @@ "qualityGate": { "status": "ERROR", "stillFailing": true, - "failing": [{ - "key": "app1", - "name": "My project", - "branch": "master" - },{ - "key": "app2", - "name": "Another project", - "branch": "master" - } + "failing": [ + { + "key": "app1", + "name": "My project", + "branch": "master" + }, + { + "key": "app2", + "name": "Another project", + "branch": "master" + } ] } } diff --git a/server/sonar-webserver-webapi/src/test/java/org/sonar/server/projectanalysis/ws/SearchActionTest.java b/server/sonar-webserver-webapi/src/test/java/org/sonar/server/projectanalysis/ws/SearchActionTest.java index c4d6e850c0d..d2b6938ac08 100644 --- a/server/sonar-webserver-webapi/src/test/java/org/sonar/server/projectanalysis/ws/SearchActionTest.java +++ b/server/sonar-webserver-webapi/src/test/java/org/sonar/server/projectanalysis/ws/SearchActionTest.java @@ -152,11 +152,11 @@ public class SearchActionTest { .setType(NewCodePeriodType.SPECIFIC_ANALYSIS) .setValue(a1.getUuid())); db.commit(); - db.events().insertEvent(newEvent(a1).setUuid("E11") - .setName("Quality Gate is Red (was Orange)") + db.events().insertEvent(newEvent(a1).setUuid("AXt91FkXy_c4CIP4ds6A") + .setName("Failed") .setCategory(QUALITY_GATE.getLabel()) - .setDescription("Coverage is < 80%")); - db.events().insertEvent(newEvent(a1).setUuid("E12") + .setDescription("Coverage on New Code < 85, Reliability Rating > 4, Maintainability Rating on New Code > 1, Reliability Rating on New Code > 1, Security Rating on New Code > 1, Duplicated Lines (%) on New Code > 3")); + db.events().insertEvent(newEvent(a1).setUuid("AXx_QFJ6Wa8wkfuJ6r5P") .setName("6.3").setCategory(VERSION.getLabel())); db.events().insertEvent(newEvent(a2).setUuid("E21") .setName("Quality Profile changed to Sonar Way") |