Testing Framework for PL/SQL
and
and or
operators when running tests by tags by @lwasylow in https://github.com/utPLSQL/utPLSQL/pull/1250
Full Changelog: https://github.com/utPLSQL/utPLSQL/compare/v3.1.13...v3.1.14
--%disabled
annotation. See documentation. Implemented in: #1183, resolves #610.JSON
datatype on Oracle 21c
. Implemented in #1181, resolves #1114.to_be_within( distance|pct ).of_(expoected)
. See documentation. Implemented in #1076, resolves #77.JSON
data. Implemented in #1181, resolves #1113.--%throws
annotations at runtime #721 #1033
--%name
to allow for providing custom name for contexts #1016
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.
json
in Oracle 12.2 and above #924tag
annotation to enable tagging of tests and suites #66dbms_utility.name_resolve
#569 #885ut_realtime_reporter
missing warnings in test and suite output structures #936join_by / exclude / include
invalid syntax on collection in anydata compare #912ut_junit_reporter
producing invalid output on failing tests with long failure message #927ut_sonar_test_reporter
producing invalid output on failing tests with long failure message #925ut_coverage_cobertura_reporter
producing wrong line breaks which breaks the xml validation against DTD #917exclude
option for ref cursor where column order was not resolved correctly #911unordered
option for ref cursor with null values #914ORA-00907
when comparing ref cursors with BINARY_ columns #899to_be_like
in Oracle Database 11.2.0.4 due to Oracle Bug 14402514 #891v3.1.5
3.1.5
where to_equal
matcher was failing due to privileges when comparing non sql diffable types #870