Resolves test failures due to bean creation order

Resolves issues where beans will now be created in the correct order.
This commit is contained in:
Glenn Renfro
2022-05-17 15:16:46 -04:00
parent 23fb884e45
commit 5f42540168
3 changed files with 6 additions and 4 deletions

View File

@@ -56,6 +56,7 @@ import org.springframework.cloud.task.repository.TaskExecution;
import org.springframework.cloud.task.repository.TaskExplorer;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
@@ -268,8 +269,9 @@ public class TaskJobLauncherApplicationRunnerTests {
}
public static class JobWithFailureTaskExecutorConfiguration
extends JobWithFailureConfiguration {
@Import(JobWithFailureConfiguration.class)
@Configuration
public static class JobWithFailureTaskExecutorConfiguration {
@Bean
public BatchConfigurer batchConfigurer(DataSource dataSource) {