Skip to content

utPLSQL for SQL Developer v1.1.0

Compare
Choose a tag to compare
@PhilippSalvisberg PhilippSalvisberg released this 22 Aug 23:37
340bc82

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
    • Add to test code by drag and drop (SQL Developer feature)
  • #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 ms instead of 0.004 s
    • Configurable within the utPLSQL preference dialog
  • #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

Improved

  • #63 - Simplify code coverage when running tests in other schemas
    • Reduce need to define Schema under test
    • Default dependencies shown in Include objects are qualified with schema names
  • #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
  • #74 - Reduce flickering when running tests with a scrollbar in the overview table
  • #76 - Faster enable/disable of Run utPLSQL test menu option
    • Relevant when preference Check availablity of menu option is set for Run utPLSQL test
    • Requires utPLSQL v3.1.8 or higher

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