aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core/src
diff options
context:
space:
mode:
authorJulien Lancelot <julien.lancelot@gmail.com>2013-05-30 19:23:04 +0200
committerJulien Lancelot <julien.lancelot@gmail.com>2013-05-30 19:23:04 +0200
commit91eb3220ebe8a52f7a4485a649685c29455bd8b7 (patch)
treeeec08c0a317aa14e0f7d2f794331d9078454827e /sonar-core/src
parent1503e7be2e25d2b55d91549a800870f63a1b25f7 (diff)
downloadsonarqube-91eb3220ebe8a52f7a4485a649685c29455bd8b7.tar.gz
sonarqube-91eb3220ebe8a52f7a4485a649685c29455bd8b7.zip
SONAR-4329 unconfirm transition should lead to REOPENED status instead of OPEN
Diffstat (limited to 'sonar-core/src')
-rw-r--r--sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java2
-rw-r--r--sonar-core/src/test/java/org/sonar/core/issue/workflow/IssueWorkflowTest.java4
2 files changed, 3 insertions, 3 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java b/sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java
index ef38b89798a..2211df866b4 100644
--- a/sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java
+++ b/sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java
@@ -57,7 +57,7 @@ public class IssueWorkflow implements BatchComponent, ServerComponent, Startable
.functions(new SetResolution(null))
.build())
.transition(Transition.builder(DefaultTransitions.UNCONFIRM)
- .from(Issue.STATUS_CONFIRMED).to(Issue.STATUS_OPEN)
+ .from(Issue.STATUS_CONFIRMED).to(Issue.STATUS_REOPENED)
.functions(new SetResolution(null))
.build())
.transition(Transition.builder(DefaultTransitions.RESOLVE)
diff --git a/sonar-core/src/test/java/org/sonar/core/issue/workflow/IssueWorkflowTest.java b/sonar-core/src/test/java/org/sonar/core/issue/workflow/IssueWorkflowTest.java
index 2be74b192f9..b73544e8053 100644
--- a/sonar-core/src/test/java/org/sonar/core/issue/workflow/IssueWorkflowTest.java
+++ b/sonar-core/src/test/java/org/sonar/core/issue/workflow/IssueWorkflowTest.java
@@ -262,7 +262,7 @@ public class IssueWorkflowTest {
assertThat(issue.status()).isEqualTo("CONFIRMED");
assertThat(workflow.outTransitions(issue)).containsOnly(
- Transition.create("unconfirm", "CONFIRMED", "OPEN"),
+ Transition.create("unconfirm", "CONFIRMED", "REOPENED"),
Transition.create("resolve", "CONFIRMED", "RESOLVED")
);
@@ -274,7 +274,7 @@ public class IssueWorkflowTest {
// unconfirm
workflow.doTransition(issue, "unconfirm", mock(IssueChangeContext.class));
assertThat(issue.resolution()).isNull();
- assertThat(issue.status()).isEqualTo("OPEN");
+ assertThat(issue.status()).isEqualTo("REOPENED");
}
@Test