From b8fc727f50540cb50fe67a7ae8353f9b0e728f58 Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Sat, 21 May 2022 13:33:13 +0200 Subject: [PATCH] #663 - set database type for unit tests --- .../budgetmaster/databasemigrator/MigratorTestBase.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/BudgetMasterDatabaseMigrator/src/test/java/de/deadlocker8/budgetmaster/databasemigrator/MigratorTestBase.java b/BudgetMasterDatabaseMigrator/src/test/java/de/deadlocker8/budgetmaster/databasemigrator/MigratorTestBase.java index c66b0affd..688be90db 100644 --- a/BudgetMasterDatabaseMigrator/src/test/java/de/deadlocker8/budgetmaster/databasemigrator/MigratorTestBase.java +++ b/BudgetMasterDatabaseMigrator/src/test/java/de/deadlocker8/budgetmaster/databasemigrator/MigratorTestBase.java @@ -1,6 +1,7 @@ package de.deadlocker8.budgetmaster.databasemigrator; import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeAll; import org.springframework.batch.core.JobParameters; import org.springframework.batch.core.JobParametersBuilder; import org.springframework.batch.test.JobLauncherTestUtils; @@ -74,6 +75,12 @@ public abstract class MigratorTestBase registry.add("spring.seconddatasource.password", postgresDB::getPassword); } + @BeforeAll + public static void beforeAll() + { + DatabaseMigratorMain.databaseType = DatabaseType.POSTGRESQL; + } + @TestConfiguration static class DestinationTestDatabaseConfiguration { -- GitLab