Changed FlowParser to always include a transition for COMPLETED unless a next attribute is present

This commit is contained in:
Michael Minella
2014-02-06 13:03:45 -06:00
parent b278239751
commit 70875e946a
2 changed files with 5 additions and 6 deletions

View File

@@ -71,14 +71,14 @@ public class DecisionStepTests {
}
@Test
public void testDecisionInvalidExitStatus() throws Exception {
public void testDecisionUnmappedExitStatus() throws Exception {
ApplicationContext context = new GenericXmlApplicationContext("classpath:/org/springframework/batch/core/jsr/step/DecisionStepTests-decisionInvalidExitStatus-context.xml");
JobLauncher launcher = context.getBean(JobLauncher.class);
Job job = context.getBean(Job.class);
JobExecution execution = launcher.run(job, new JobParameters());
assertEquals(BatchStatus.FAILED, execution.getStatus());
assertEquals(BatchStatus.COMPLETED, execution.getStatus());
assertEquals(2, execution.getStepExecutions().size());
for (org.springframework.batch.core.StepExecution curExecution : execution.getStepExecutions()) {