Changes in this release

Improvements and fixes

  • Removed overloaded procedures ut_runner.run
  • utPLSQL will not not open new transaction when running tests
  • Added buffering of dbms_output before the run
  • Removed ut_expectation sub-types
  • Restructured annotations and added caching to improve framework start-up time
  • Savepoint name is now generated from sys_guid to avoid issues on Windows-based Oracle instances
  • Fixed XML/HTML special characters in reporters
  • Unified handling of failure reporting across reporters

Documentation fixes

  • Fixed link to contributing guide in the doc
  • Added example of handling exceptions to documentation
  • Added example for custom expectation-fail message in docs