RESOLVED - issue BATCH-646: Step/Job Execution DAO's EXIT_MESSAGE_LENGTH change to configurable
This commit is contained in:
@@ -20,6 +20,7 @@ public class JdbcJobDaoTests extends AbstractJobDaoTests {
|
||||
public void testUpdateJobExecutionWithLongExitCode() {
|
||||
|
||||
assertTrue(LONG_STRING.length() > 250);
|
||||
((JdbcJobExecutionDao) jobExecutionDao).setExitMessageLength(250);
|
||||
jobExecution.setExitStatus(ExitStatus.FINISHED
|
||||
.addExitDescription(LONG_STRING));
|
||||
jobExecutionDao.updateJobExecution(jobExecution);
|
||||
|
||||
@@ -35,6 +35,7 @@ public class JdbcStepExecutionDaoTests extends AbstractStepExecutionDaoTests {
|
||||
|
||||
stepExecution.setExitStatus(exitStatus);
|
||||
|
||||
((JdbcStepExecutionDao) dao).setExitMessageLength(250);
|
||||
dao.saveStepExecution(stepExecution);
|
||||
|
||||
StepExecution retrievedAfterSave = dao.getStepExecution(jobExecution, step);
|
||||
|
||||
@@ -126,8 +126,8 @@ public class AbstractStepTests extends TestCase {
|
||||
assertEquals("listener2#beforeStep", events.get(i++));
|
||||
assertEquals("open", events.get(i++));
|
||||
assertEquals("doExecute", events.get(i++));
|
||||
assertEquals("listener1#afterStep", events.get(i++));
|
||||
assertEquals("listener2#afterStep", events.get(i++));
|
||||
assertEquals("listener1#afterStep", events.get(i++));
|
||||
assertEquals("close", events.get(i++));
|
||||
assertEquals(7, events.size());
|
||||
|
||||
@@ -165,8 +165,8 @@ public class AbstractStepTests extends TestCase {
|
||||
assertEquals("listener2#beforeStep", events.get(i++));
|
||||
assertEquals("open", events.get(i++));
|
||||
assertEquals("doExecute", events.get(i++));
|
||||
assertEquals("listener1#onErrorInStep", events.get(i++));
|
||||
assertEquals("listener2#onErrorInStep", events.get(i++));
|
||||
assertEquals("listener1#onErrorInStep", events.get(i++));
|
||||
assertEquals("close", events.get(i++));
|
||||
assertEquals(7, events.size());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user