refactor: #2366 Change h2 database usage to in mem (#2776)

* fix: Change h2 database usage to in mem (#2366)

* #2366 Add delay option
This commit is contained in:
Jakub Klimek
2024-01-27 12:07:10 +01:00
committed by GitHub
parent 7a966a5786
commit 0f39267a19
14 changed files with 37 additions and 13 deletions
@@ -45,7 +45,7 @@ import org.h2.jdbcx.JdbcDataSource;
*/
@Slf4j
public final class App {
private static final String DB_URL = "jdbc:h2:~/test";
private static final String DB_URL = "jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1";
/**
* Private constructor.
@@ -36,7 +36,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
class UserTableModuleTest {
private static final String DB_URL = "jdbc:h2:~/test";
private static final String DB_URL = "jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1";
private static DataSource createDataSource() {
var dataSource = new JdbcDataSource();