Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2011-12-15 22:44:14 +0000
committerddunne2011-12-15 22:44:42 +0000
commit5e1986461454fb0651a66aa264699841d993d1b1 (patch)
tree5812cfaae3a04a155af99d5d2c8752244bc89e4b /plugins/org.eclipse.osee.ats.test/src/org/eclipse
parent69c5edb0826155588e6cbfa84318e21d7bf2de8d (diff)
downloadorg.eclipse.osee-5e1986461454fb0651a66aa264699841d993d1b1.tar.gz
org.eclipse.osee-5e1986461454fb0651a66aa264699841d993d1b1.tar.xz
org.eclipse.osee-5e1986461454fb0651a66aa264699841d993d1b1.zip
feature[ats_EYSRP]: Add toggle to enable Resolution field to be retired
Diffstat (limited to 'plugins/org.eclipse.osee.ats.test/src/org/eclipse')
-rw-r--r--plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/workflow/SMAPromptChangeStatusTest.java16
1 files changed, 14 insertions, 2 deletions
diff --git a/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/workflow/SMAPromptChangeStatusTest.java b/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/workflow/SMAPromptChangeStatusTest.java
index c91dfa78d50..965e01247bb 100644
--- a/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/workflow/SMAPromptChangeStatusTest.java
+++ b/plugins/org.eclipse.osee.ats.test/src/org/eclipse/osee/ats/workflow/SMAPromptChangeStatusTest.java
@@ -22,6 +22,7 @@ import org.eclipse.osee.ats.core.task.TaskStates;
import org.eclipse.osee.ats.core.team.TeamState;
import org.eclipse.osee.ats.core.team.TeamWorkFlowArtifact;
import org.eclipse.osee.ats.core.type.AtsAttributeTypes;
+import org.eclipse.osee.ats.core.util.AtsUtilCore;
import org.eclipse.osee.ats.core.workflow.transition.TransitionHelper;
import org.eclipse.osee.ats.core.workflow.transition.TransitionManager;
import org.eclipse.osee.ats.core.workflow.transition.TransitionOption;
@@ -77,12 +78,20 @@ public class SMAPromptChangeStatusTest {
// Change two to 100, 1 hr split
SMAPromptChangeStatus.performChangeStatus(tasks, null, null, 1, 100, true, true);
- SMATestUtil.validateSMAs(tasks, TaskStates.Completed.getPageName(), 100, 0.25);
+ if (AtsUtilCore.isAtsUsingResolutionOptions()) {
+ SMATestUtil.validateSMAs(tasks, TaskStates.Completed.getPageName(), 100, 0.25);
+ } else {
+ SMATestUtil.validateSMAs(tasks, TaskStates.InWork.getPageName(), 100, 0.25);
+ }
// Change two to 100, 1 hr split
// hours should be added to inwork state; make sure completed state isn't statused
SMAPromptChangeStatus.performChangeStatus(tasks, null, null, 1, 100, true, true);
- SMATestUtil.validateSMAs(tasks, TaskStates.Completed.getPageName(), 100, 0.50);
+ if (AtsUtilCore.isAtsUsingResolutionOptions()) {
+ SMATestUtil.validateSMAs(tasks, TaskStates.Completed.getPageName(), 100, 0.50);
+ } else {
+ SMATestUtil.validateSMAs(tasks, TaskStates.InWork.getPageName(), 100, 0.50);
+ }
// Change two to 99, 1 hr split
// transitions to InWork and adds hours
@@ -99,6 +108,9 @@ public class SMAPromptChangeStatusTest {
@org.junit.Test
public void testChangeTaskStatusWithResolutionOptions() throws Exception {
+ if (!AtsUtilCore.isAtsUsingResolutionOptions()) {
+ return;
+ }
SkynetTransaction transaction = new SkynetTransaction(AtsUtil.getAtsBranch(), "Prompt Change Status Test");
Collection<TaskArtifact> tasks =

Back to the top