Changes in release 3.1.9¶
New features¶
- Added ability to define nested contexts within test suite #938
- Added ability to exclude tests/suites by tags when invoking a test-run #1007 #983
- Added new annotation --%nameto allow for providing custom name for contexts #1016
Important changes¶
The value of --%context annotation is no longer representing context name.
This value is now context description (displayname).
With this change, the --%context annotation is now aligned with --%test and --%suite annotation syntax.
New annotation --%name was introduced to facilitate naming of contexts.
Enhancements¶
- Improved documentation for running tests
- Improved documentation for tags #1003
- Improved documentation for annotations
Bug fixes¶
- Fixed bug with bad stacktrace showing in failing/erroring test #1000
- Fixed issue with lack of validation for context name #966
- Fixed problem with install script privilege check for installation with DDL trigger #992
- Fixed issue with some common column names causing cursor comparison to fail #997
- Fixed issue with invocation of standalone expectations on cursor #998
Internal improvements¶
- Fixed runability of utplsql self-tests #968