Es gibt zwei Tests, die prüfen, ob eine Exception geworfen wird, wenn ein Commit oder Rollback in der Datenbank ausgeführt wird, ohne das eine Transaktion aktiv ist. Dabei wird im Prinzip nicht OPUS 4, sondern das Verhalten der Datenbankverbindung getestet. Anscheinend hat sich da etwas mit PHP 8.2. geändert und es kommen keine Exceptions mehr.
- Mysqlutf8Test::testCommitNestedTransactions
- Mysqlutf8Test::testRollbackNestedTransactions
Es gibt zwei Tests, die prüfen, ob eine Exception geworfen wird, wenn ein Commit oder Rollback in der Datenbank ausgeführt wird, ohne das eine Transaktion aktiv ist. Dabei wird im Prinzip nicht OPUS 4, sondern das Verhalten der Datenbankverbindung getestet. Anscheinend hat sich da etwas mit PHP 8.2. geändert und es kommen keine Exceptions mehr.