File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -664,7 +664,7 @@ def log_coverage(self) -> None:
664664 from rich .tree import Tree
665665
666666 tree = Tree ("Test Coverage Results" )
667- tree .add (f"Main Function: { self .main_func_coverage .name } : { self .coverage :.2f} %" )
667+ tree .add (f"Main Function: { self .main_func_coverage .name } : { self .main_func_coverage . coverage :.2f} %" )
668668 if self .dependent_func_coverage :
669669 tree .add (
670670 f"Dependent Function: { self .dependent_func_coverage .name } : { self .dependent_func_coverage .coverage :.2f} %"
Original file line number Diff line number Diff line change @@ -327,7 +327,8 @@ def load_from_jacoco_xml(
327327 bare_name = method .get ("name" )
328328 if bare_name :
329329 all_methods [bare_name ] = (method , method_line )
330- if bare_name == function_name :
330+ # Match against bare name or qualified name (e.g., "computeDigest" or "Crypto.computeDigest")
331+ if bare_name == function_name or function_name .endswith ("." + bare_name ):
331332 method_elem = method
332333 method_start_line = method_line
333334
You can’t perform that action at this time.
0 commit comments