Hello Adrian,
just noticed that test_autonomous(p_statement) function performs COMMIT when the p_statement executed correctly. That of course means that running unit tests may leave their traces such as inserted/deleted records, etc.
I believe that the autonomous transactions of the unit tests should be rolled back in any case. What do you think?
Hello Adrian,
just noticed that
test_autonomous(p_statement)function performsCOMMITwhen thep_statementexecuted correctly. That of course means that running unit tests may leave their traces such as inserted/deleted records, etc.I believe that the autonomous transactions of the unit tests should be rolled back in any case. What do you think?