RESOLVED - issue BATCH-646: Step/Job Execution DAO's EXIT_MESSAGE_LENGTH change to configurable

This commit is contained in:
dsyer
2008-05-30 08:50:48 +00:00
parent 83f71525ce
commit 78c4e34b98
5 changed files with 36 additions and 14 deletions

View File

@@ -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);

View File

@@ -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);

View File

@@ -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());