Subroutine Coverage

blib/lib/WWW/Crawl4AI/Client.pm
Criterion Covered Total %
subroutine 38 60 63.3
pod 35 35 100.0


line count pod subroutine
3 4 n/a BEGIN
4 4 n/a BEGIN
5 4 n/a BEGIN
6 4 n/a BEGIN
7 4 n/a BEGIN
8 4 n/a BEGIN
9 4 n/a BEGIN
10 4 n/a BEGIN
11 4 n/a BEGIN
12 4 n/a BEGIN
13 4 n/a BEGIN
70 0 n/a _build__retry_status_set
74 0 n/a _build_ua
82 0 Yes is_request
86 15 n/a _uri
92 15 n/a _request
108 4 Yes crawl_request
114 0 Yes md_request
119 1 Yes job_submit_request
124 1 Yes job_status_request
129 1 Yes health_request
132 2 Yes screenshot_request
145 1 Yes pdf_request
153 1 Yes html_request
159 4 Yes execute_js_request
167 1 Yes llm_request
183 1 Yes token_request
191 5 n/a _payload
202 9 n/a _decode
220 1 Yes parse_crawl_response
227 0 Yes parse_md_response
235 0 Yes parse_job_submit_response
243 0 Yes parse_job_status_response
264 0 Yes parse_health_response
272 2 Yes parse_screenshot_response
278 2 Yes parse_pdf_response
285 3 n/a _decode_b64_artifact
299 1 Yes parse_html_response
306 1 Yes parse_execute_js_response
317 1 Yes parse_llm_response
324 1 Yes parse_token_response
332 1 n/a _result_list
348 2 n/a _normalize_page
370 2 n/a _lc_headers
380 2 n/a _extract_links
390 0 n/a _normalize_link_list
396 0 n/a _normalize_link
412 2 n/a _extract_markdown
421 0 Yes do_request
460 0 Yes crawl
466 0 Yes md
474 0 Yes job_submit
479 0 Yes job_status
484 0 Yes health
491 0 Yes screenshot
497 0 Yes pdf
502 0 Yes html
507 0 Yes execute_js
512 0 Yes llm
517 0 Yes token