aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorEric Hartmann <hartmann.eric@gmail.com>2017-12-11 12:14:55 +0100
committerJulien Lancelot <julien.lancelot@sonarsource.com>2017-12-14 17:03:35 +0100
commit3365d9c48f13c2d47a5d4e119a53a61dc5eb6ce8 (patch)
tree12eecc3b60436df4199454d71afc472ea8f27556 /server
parent0976096bcedf7d54d49baee8ddf8ea2dfeedbcc7 (diff)
downloadsonarqube-3365d9c48f13c2d47a5d4e119a53a61dc5eb6ce8.tar.gz
sonarqube-3365d9c48f13c2d47a5d4e119a53a61dc5eb6ce8.zip
SONAR-10134 Add check that built-in qg is not deleted
Diffstat (limited to 'server')
-rw-r--r--server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java b/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java
index a03fce3d006..e8da7431e3d 100644
--- a/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java
+++ b/server/sonar-server/src/test/java/org/sonar/server/organization/ws/DeleteActionTest.java
@@ -364,6 +364,9 @@ public class DeleteActionTest {
assertThat(db.select("select uuid as \"uuid\" from quality_gates"))
.extracting(row -> (String) row.get("uuid"))
.containsOnly(qualityGateInOtherOrg.getUuid(), qualityGateFinder.getBuiltInQualityGate(db.getSession()).getUuid());
+
+ // Built-in quality gate must not be destroyed
+ assertThat(qualityGateFinder.getBuiltInQualityGate(db.getSession())).isNotNull();
assertThat(db.select("select organization_uuid as \"organizationUuid\" from org_quality_gates"))
.extracting(row -> (String) row.get("organizationUuid"))
.containsOnly(otherOrg.getUuid());