-
Bug
-
Resolution: Fixed
-
Minor
-
3.1, 3.2
-
MOODLE_31_STABLE, MOODLE_32_STABLE
-
MOODLE_31_STABLE
-
Because some parts of tool/lpmigrate use transactions internally, it clashes with the transactions used by both postgresql and sqlserver to provide quicker resets between tests.
Right now the code in the tests simply skips them, but that's incorrect and, instead, preventResetByRollback() should be used, in order to allow those databases to perform slower reset, keeping transactions available for the tests using them.
So this just changes the current skip (that is both not-needed and annoying when trying to get 100% passes) by a correct phpunit api use.
Ciao
- has a non-specific relationship to
-
MDL-57026 Consider getting rid of various fake message senders in core tests
-
- Closed
-