aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws-client
diff options
context:
space:
mode:
authorJulien HENRY <julien.henry@sonarsource.com>2013-10-11 10:39:47 +0200
committerJulien HENRY <julien.henry@sonarsource.com>2013-10-11 11:38:06 +0200
commit165d0f89188a3de20dac61f3395b039550c8a243 (patch)
tree37899dc83c0d13b04fd6f72480256a4bc533885f /sonar-ws-client
parent505c8fb265117fd381ea30353e32f557d2e711ba (diff)
downloadsonarqube-165d0f89188a3de20dac61f3395b039550c8a243.tar.gz
sonarqube-165d0f89188a3de20dac61f3395b039550c8a243.zip
SONAR-4606 Update issue client
Diffstat (limited to 'sonar-ws-client')
-rw-r--r--sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java5
-rw-r--r--sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java9
2 files changed, 10 insertions, 4 deletions
diff --git a/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java b/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java
index b6980dfef68..40114ab18dd 100644
--- a/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java
+++ b/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java
@@ -63,6 +63,11 @@ public class BulkChangeQuery {
return this;
}
+ public BulkChangeQuery sendNotifications(boolean sendNotifications) {
+ params.put("sendNotifications", String.valueOf(sendNotifications));
+ return this;
+ }
+
private BulkChangeQuery addParam(String key, String[] values) {
if (values != null) {
params.put(key, EncodingUtils.toQueryParam(values));
diff --git a/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java b/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java
index ddef62bafe8..712e078c12d 100644
--- a/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java
+++ b/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java
@@ -40,14 +40,15 @@ public class BulkChangeQueryTest {
.actions("assign")
.actionParameter("assign", "assignee", "geoffrey")
.comment("My bulk comment")
- ;
+ .sendNotifications(false);
- assertThat(query.urlParams()).hasSize(4).includes(
+ assertThat(query.urlParams()).hasSize(5).includes(
entry("issues", "ABCD,EFGH"),
entry("actions", "assign"),
entry("assign.assignee", "geoffrey"),
- entry("comment", "My bulk comment")
- );
+ entry("comment", "My bulk comment"),
+ entry("sendNotifications", "false")
+ );
}
@Test