update postgres test container

- update README.md
- update PostgresContainer
  - add TestExecutionListeners
  - remove ExtendWith
- update PostgresInitializer
  - cleanup
  - use properties for script and container
  - add afterTestClass
  - add beforeTestClass
  - extend TestExecutionListener
- remove PostgresExtension
- add debug logging to PostgresExecutor
- add ContainerUtils
- add dependencies
- extract function from PostgresExtension to PostgresExecutor
This commit is contained in:
2025-03-10 17:41:18 +01:00
parent 902a2a2c0b
commit 6aad7e3d63
7 changed files with 146 additions and 98 deletions

View File

@@ -7,6 +7,7 @@ plugins {
}
dependencies {
implementation(hlaeja.kotlin.logging)
implementation(hlaeja.kotlinx.coroutines)
implementation(hlaeja.springboot.starter.r2dbc)
implementation(hlaeja.springboot.starter.test)