- close networks created by testcontainers inside
PGTestSetup.stop
to prevent having too many dangling networks around
- update Gradle to 8.5
- update Kotlin to 1.9.22
- update testcontainers to 1.19.4
- properly await postgres server container startup
- update gradle to 8.3
- update kotlin to 1.9.10
- update lovely gradle plugin to 1.12.0
- update testcontainers to 1.19.0
- allow to specify a fixed port for the server container
- allow to reuse server container in test setup
- upgraded test containers to 1.18.3
- upgraded kotlin and gradle
- allow to filter sql test files to run via env var 'SQLTEST_FILE_FILTER'
- test setup uses docker-postgres 14.1.0 as default
- seperated testsetup from junit specific stuff to make usable with other frameworks like kotest
- fix recognition of regex pattern
- allow to configure server container in setup
- allow to null the test and dev directory in pg setup
- initial junit extension implemented