Releases · utPLSQL/utPLSQL-SQLDeveloper
utPLSQL for SQL Developer v2.0.1
Fixed
- Enforce SQL Developer version 24.3.1.347.1826
utPLSQL for SQL Developer v2.0.0
New
- Requires SQL Developer 24.3.1 with JDK 17
- Bumps all dependencies
Fixed
- #161 German translation of "Failures" is inconsistent
utPLSQL for SQL Developer v1.4.1
Fixed
- #157 Missing line break after suite annotation in generator skeleton template
- Produces lowercase statement when running utPLSQL in worksheet
utPLSQL for SQL Developer v1.4.0
New
- #143 Show disabled reason in realtime reporter (requires utPLSQL v3.1.13 or newer)
Improved
-
#133 Synchronize width of time column in table and tree-table view
-
#134 New defaults for realtime reporter preferences
Checked instead of unchecked values for the following preferences:
- Show disabled counter?
- Show warning counter?
- Show info counter?
- Show warning indicator?
- Show info indicator?
- Show description (if present)?
This has only an effect on new SQL Developer installations, existing preferences are kept as is.
-
#145 Updated code templates
- Use Arrange-Act-Assert pattern in SQLDev and oddgen code templates for test bodies
- Use lower case code in SQLDev and oddgen code templates
- Use lower case in generated file names
- Revised snippets according utPLSQL 3.1.12
Fixed
- #131 Node description unnecessarily truncated in tree-table view
- #136 Cannot build project when libraries are not found at the location used for the oddgen SQLDev extension
- #138 Empty utPLSQL realtime reporter when
Show description (if present)is unchecked in the preferences - #140 Multiple spaces are replaced by single spaces in failure message
utPLSQL for SQL Developer v1.3.1
utPLSQL for SQL Developer v1.3.0
New
Fixed
- #118 Special characters are not shown correctly in last run combo box.
- Hyperlinks in warning and info fields are activated via any mouse event (should work on mouse click only)
- Flickering with multiple, parallel runs (do not switch between uncompleted runs).
utPLSQL for SQL Developer v1.2.1
utPLSQL for SQL Developer v1.2.0
New
-
#87 - Debug utPLSQL tests
- New context menu item
Debug utPLSQL test...in- Connections window
- PL/SQL editor
- Worksheet
- Realtime Reporter
- New "Debug" button on the toolbar of Realtime Reporter
- Change default initialization timeout from 60 seconds to 60 minutes when running tests in the debugger
- New "Stop" button on the toolbar of Realtime Reporter, aborts any test run
- New context menu item
-
#102 - Run utPLSQL tests with code coverage
- Run code coverage together with realtime reporter
- New context menu item
Code coverage...in Realtime Reporter - New "Code coverage" button on the toolbar of the Realtime Reporter
Improved
- #101 - Replace Xtend with Java
Fixed
utPLSQL for SQL Developer v1.1.1
utPLSQL for SQL Developer v1.1.0
New
- #60 - Snippets for utPLSQL annotations and expectations
- New groups in Snippet view
- utPLSQL Annotations
- utPLSQL Expectations
- Import snippets from preference dialog
- Merge into
UserSnippets.xml - Existing user snippets (with different group names) are preserved
- Merge into
- Add to test code by drag and drop (SQL Developer feature)
- New groups in Snippet view
- #66 - Show overall elapsed time during test run
- Shown at the upper right corner
- Updated every 100 milliseconds
- At the end of the test the runtime provided by utPLSQL is shown, this time is lower, since the initialization time is not accounted for
- #67 - Use smart times
- Change units to avoid leading zeros, e.g.
4 msinstead of0.004 s - Configurable within the utPLSQL preference dialog
- Change units to avoid leading zeros, e.g.
- #73 - Filter tests in overview table according result status
- Defaults defined in utPLSQL preference dialog
- Show successful tests?
- Show disabled tests?
- Checkbox menu items in popup menu of the overview table
- Show successful tests
- Show disabled tests
- Defaults defined in utPLSQL preference dialog
Improved
- #63 - Simplify code coverage when running tests in other schemas
- Reduce need to define
Schema under test - Default dependencies shown in
Include objectsare qualified with schema names
- Reduce need to define
- #64 - Show error message when utPLSQL is not installed when running Realtime Reporter
- #70 - Hint that Realtime Reporter requires utPLSQL v3.1.4 or higher
- Add hint in the Preference dialog for
Use Realtime Reporter? - Opens a worksheet when an older utPLSQL version is used
- Add hint in the Preference dialog for
- #74 - Reduce flickering when running tests with a scrollbar in the overview table
- #76 - Faster enable/disable of
Run utPLSQL testmenu option- Relevant when preference
Check availablity of menu optionis set forRun utPLSQL test - Requires utPLSQL v3.1.8 or higher
- Relevant when preference
Fixed
- #80 - Realtime reporter produces no output
- No tests found after a timeout of 60 seconds
- Fixed by starting the producer thread after the consumer thread