Doc

Details

Grants

References

Dependencies

Code



To report the latest result details for test runner:


Method Summary
 ad_hoc_result( in_assertion in wt_results . assertion % TYPE , in_status in wt_results . status % TYPE , in_details in wt_results . details % TYPE , in_testcase in wt_results . testcase % TYPE , in_message in wt_results . message % TYPE )
          
 dbms_out( in_runner_owner in wt_test_runs . runner_owner % TYPE default USER , in_runner_name in wt_test_runs . runner_name % TYPE default null , in_detail_level in number default 0 , in_summary_last in boolean default FALSE )
           All profiled source lines.
 format_test_result( in_assertion in wt_results . assertion % TYPE , in_status in wt_results . status % TYPE , in_details in wt_results . details % TYPE , in_testcase in wt_results . testcase % TYPE , in_message in wt_results . message % TYPE , in_interval_msecs in wt_results . interval_msecs % TYPE DEFAULT NULL ) return varchar2 ;
          

Method Detail

ad_hoc_result

          ad_hoc_result( in_assertion in wt_results . assertion % TYPE , in_status in wt_results . status % TYPE , in_details in wt_results . details % TYPE , in_testcase in wt_results . testcase % TYPE , in_message in wt_results . message % TYPE ) 
          

dbms_out

          dbms_out( in_runner_owner in wt_test_runs . runner_owner % TYPE default USER , in_runner_name in wt_test_runs . runner_name % TYPE default null , in_detail_level in number default 0 , in_summary_last in boolean default FALSE ) 
           All profiled source lines.

format_test_result

          format_test_result( in_assertion in wt_results . assertion % TYPE , in_status in wt_results . status % TYPE , in_details in wt_results . details % TYPE , in_testcase in wt_results . testcase % TYPE , in_message in wt_results . message % TYPE , in_interval_msecs in wt_results . interval_msecs % TYPE DEFAULT NULL ) return varchar2 ; 
          

NAME VALUE
OWNER WTP
OBJECT_NAME WT_TEXT_REPORT
SUBOBJECT_NAME null
OBJECT_ID 41929
DATA_OBJECT_ID null
OBJECT_TYPE PACKAGE
CREATED 29-JUN-2018 15:09:15
LAST_DDL_TIME 29-JUN-2018 15:21:16
TIMESTAMP 2018-06-29:15:21:15
STATUS VALID
TEMPORARY N
GENERATED N
SECONDARY N
NAMESPACE 1
EDITION_NAME null
PRIVILEGE GRANTEE GRANTABLE GRANTOR OBJECT_NAME
EXECUTE PUBLIC NO WTP WT_TEXT_REPORT
NAME OWNER TYPE OBJECT_ID STATUS TYPE_LINK
NAME OWNER TYPE OBJECT_ID STATUS TYPE_LINK
package wt_text_report authid definer
as

   --   To report the latest result details for test runner:
   -- begin
   --    wt_text_report.dbms_out('TEST_RUNNER', FALSE, FALSE, TRUE, TRUE);
   -- end;
   -- /

   -- Turn this off to allow output across multiple lines of text
   g_single_line_output  boolean := TRUE;

   -- DATE data type format for Report Header
   g_date_format  varchar2(100) := 'DD-Mon-YYYY HH:MI:SS PM';

   function format_test_result
      (in_assertion      in wt_results.assertion%TYPE
      ,in_status         in wt_results.status%TYPE
      ,in_details        in wt_results.details%TYPE
      ,in_testcase       in wt_results.testcase%TYPE
      ,in_message        in wt_results.message%TYPE
      ,in_interval_msecs in wt_results.interval_msecs%TYPE DEFAULT NULL)
   return varchar2;

   procedure ad_hoc_result
      (in_assertion      in wt_results.assertion%TYPE
      ,in_status         in wt_results.status%TYPE
      ,in_details        in wt_results.details%TYPE
      ,in_testcase       in wt_results.testcase%TYPE
      ,in_message        in wt_results.message%TYPE);

--  "in_detail_level" settings for DBMS_OUT procedure:
--  * Less than 10 (including null) - No Detail
--     * Assertion results summary.
--     * Profiled lines summary.
--  * 10 to 19 - Minimal Detail
--     * Assertion results summary.
--     * Profiled lines summary.
--     * Failed assertion result details.
--     * Profiled source lines that were "not executed".
--  * 20 to 29 - Partial Full Detail
--     * Assertion results summary.
--     * Profiled lines summary.
--     * All assertion result details.
--     * Profiled source lines that were "not executed".
--  * 30 or more - Full Detail
--     * Assertion results summary.
--     * Profiled lines summary.
--     * All assertion result details.
--     * All profiled source lines.

   procedure dbms_out
      (in_runner_owner   in  wt_test_runs.runner_owner%TYPE default USER
      ,in_runner_name    in  wt_test_runs.runner_name%TYPE  default null
      ,in_detail_level   in  number                         default 0
      ,in_summary_last   in  boolean                        default FALSE);

end wt_text_report;