From 6c76c7ae6dc25796e063c865f4e086eb9ef8bb0c Mon Sep 17 00:00:00 2001 From: lucasward Date: Fri, 22 Aug 2008 03:15:27 +0000 Subject: [PATCH] IN PROGRESS - issue BATCH-453: Killed batches cannot be restarted http://jira.springframework.org/browse/BATCH-453 Fixed broken test. --- .../repository/dao/AbstractJobExecutionDaoTests.java | 10 ---------- .../core/repository/dao/JdbcJobExecutionDaoTests.java | 9 +++++++++ 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/AbstractJobExecutionDaoTests.java b/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/AbstractJobExecutionDaoTests.java index 51d55afb6..ba07914aa 100644 --- a/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/AbstractJobExecutionDaoTests.java +++ b/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/AbstractJobExecutionDaoTests.java @@ -198,14 +198,4 @@ public abstract class AbstractJobExecutionDaoTests extends AbstractTransactional assertNull(value); } - @Transactional - @Test - public void testUpdateExecutionStatus(){ - - dao.saveJobExecution(execution); - execution.setStatus(BatchStatus.COMPLETED); - dao.synchronizeStatus(execution); - assertEquals(BatchStatus.STARTING, execution.getStatus()); - } - } diff --git a/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/JdbcJobExecutionDaoTests.java b/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/JdbcJobExecutionDaoTests.java index 0f7d1fc60..fed66f78b 100644 --- a/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/JdbcJobExecutionDaoTests.java +++ b/spring-batch-core/src/test/java/org/springframework/batch/core/repository/dao/JdbcJobExecutionDaoTests.java @@ -38,4 +38,13 @@ public class JdbcJobExecutionDaoTests extends AbstractJobExecutionDaoTests { return stepExecutionDao; } + @Transactional + @Test + public void testUpdateExecutionStatus(){ + + dao.saveJobExecution(execution); + execution.setStatus(BatchStatus.COMPLETED); + dao.synchronizeStatus(execution); + assertEquals(BatchStatus.STARTING, execution.getStatus()); + } }