diff --git a/komga/src/test/kotlin/org/gotson/komga/infrastructure/datasource/DataSourcesConfigurationTest.kt b/komga/src/test/kotlin/org/gotson/komga/infrastructure/datasource/DataSourcesConfigurationTest.kt index c57ee044e..ee3132f6d 100644 --- a/komga/src/test/kotlin/org/gotson/komga/infrastructure/datasource/DataSourcesConfigurationTest.kt +++ b/komga/src/test/kotlin/org/gotson/komga/infrastructure/datasource/DataSourcesConfigurationTest.kt @@ -11,7 +11,6 @@ import javax.sql.DataSource class DataSourcesConfigurationTest { @SpringBootTest - @ActiveProfiles("test", "waltest") @Nested inner class WalMode( @Autowired private val dataSourceRW: DataSource, @@ -27,6 +26,7 @@ class DataSourcesConfigurationTest { } @SpringBootTest + @ActiveProfiles("test", "memorydb") @Nested inner class MemoryMode( @Autowired private val dataSourceRW: DataSource, diff --git a/komga/src/test/resources/application-memorydb.yml b/komga/src/test/resources/application-memorydb.yml new file mode 100644 index 000000000..5da041aed --- /dev/null +++ b/komga/src/test/resources/application-memorydb.yml @@ -0,0 +1,5 @@ +komga: + database: + file: "file:database?mode=memory" + tasks-db: + file: "file:tasks?mode=memory" diff --git a/komga/src/test/resources/application-test.yml b/komga/src/test/resources/application-test.yml index 293546f78..171136603 100644 --- a/komga/src/test/resources/application-test.yml +++ b/komga/src/test/resources/application-test.yml @@ -2,9 +2,11 @@ application.version: TESTING komga: database: - file: "file:database?mode=memory" + file: "\${java.io.tmpdir}/database\${random.uuid}.sqlite" + journal-mode: WAL tasks-db: - file: "file:tasks?mode=memory" + file: "\${java.io.tmpdir}/tasks\${random.uuid}.sqlite" + journal-mode: WAL spring: flyway: diff --git a/komga/src/test/resources/application-waltest.yml b/komga/src/test/resources/application-waltest.yml deleted file mode 100644 index f3e94e759..000000000 --- a/komga/src/test/resources/application-waltest.yml +++ /dev/null @@ -1,7 +0,0 @@ -komga: - database: - file: "\${java.io.tmpdir}/database.sqlite" - journal-mode: WAL - tasks-db: - file: "\${java.io.tmpdir}/tasks.sqlite" - journal-mode: WAL