diff --git a/spring-batch-samples/src/test/java/org/springframework/batch/sample/JsonSupportIntegrationTests.java b/spring-batch-samples/src/test/java/org/springframework/batch/sample/JsonSupportIntegrationTests.java index 3baa862f5..ac3f44f04 100644 --- a/spring-batch-samples/src/test/java/org/springframework/batch/sample/JsonSupportIntegrationTests.java +++ b/spring-batch-samples/src/test/java/org/springframework/batch/sample/JsonSupportIntegrationTests.java @@ -21,6 +21,8 @@ import java.io.FileInputStream; import java.nio.file.Files; import java.nio.file.Paths; +import javax.sql.DataSource; + import org.junit.Assert; import org.junit.Before; import org.junit.Test; @@ -47,6 +49,7 @@ import org.springframework.context.annotation.AnnotationConfigApplicationContext import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.core.io.FileSystemResource; +import org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseBuilder; import org.springframework.util.DigestUtils; /** @@ -106,6 +109,15 @@ public class JsonSupportIntegrationTests { .start(step()) .build(); } + + @Bean + public DataSource dataSource() { + return new EmbeddedDatabaseBuilder() + .addScript("/org/springframework/batch/core/schema-drop-hsqldb.sql") + .addScript("/org/springframework/batch/core/schema-hsqldb.sql") + .generateUniqueName(true) + .build(); + } } @Test