aa::coverage::proc_list (public)

 aa::coverage::proc_list [ -package_key package_key ]

Defined in packages/acs-automated-testing/tcl/coverage-procs.tcl

Creates a list of the procs belonging to a particular package, with its current automated testing covered status, excluding deprecated, callback contracts and not public procs. If no 'package_key' is passed, or the value of the provided package_key is an empty string, then the system wide test proc coverage is returned.

Switches:
-package_key
(optional)
The 'package_key' of the package to check.
Returns:
List of dicts, each one with the following values: - package_key: the package key of the package, if the 'package_key' parameter is empty. - proc_name: the proc name. - covered_p: boolean, 'true' if the proc is covered by any automated test, false otherwise.
Author:
Héctor Romojaro
Created:
2019-08-29

Partial Call Graph (max 5 caller/called nodes):
%3 test_aa__coverage_proc_proc_list_covered aa__coverage_proc_proc_list_covered (test acs-automated-testing) aa::coverage::proc_list aa::coverage::proc_list test_aa__coverage_proc_proc_list_covered->aa::coverage::proc_list aa::coverage::proc_coverage aa::coverage::proc_coverage (public) aa::coverage::proc_coverage->aa::coverage::proc_list packages/acs-automated-testing/www/admin/proc-coverage.tcl packages/acs-automated-testing/ www/admin/proc-coverage.tcl packages/acs-automated-testing/www/admin/proc-coverage.tcl->aa::coverage::proc_list

Testcases:
aa__coverage_proc_proc_list_covered
[ show source ]
Show another procedure: