Subroutine Coverage

lib/HTML/Object/DOM/Element.pm
Criterion Covered Total %
subroutine 72 172 41.8
pod 103 108 95.3


line count pod subroutine
17 29 n/a BEGIN
18 29 n/a BEGIN
19 29 n/a BEGIN
20 29 n/a BEGIN
21 29 n/a BEGIN
22 29 n/a BEGIN
23 29 n/a BEGIN
24 29 n/a BEGIN
25 29 n/a BEGIN
26 29 n/a BEGIN
27 29 n/a BEGIN
35 29 n/a BEGIN
36 29 n/a BEGIN
40 346 Yes init
49 0 n/a __ANON__
58 0 Yes accessKey
61 0 Yes accessKeyLabel
65 3 Yes after
75 4 n/a __ANON__
87 6 Yes append
95 7 n/a __ANON__
102 0 No assignedSlot
104 0 Yes attachInternals
107 0 Yes attributeStyleMap
130 2 Yes blur
133 3 Yes __ANON__
133 0 n/a childElementCount
139 0 Yes classList
154 0 n/a __ANON__
159 0 n/a __ANON__
165 0 Yes className
167 0 Yes clientHeight
169 0 Yes clientLeft
171 0 Yes clientTop
173 0 Yes clientWidth
175 0 Yes click
192 37 Yes cmp
250 4 Yes contentEditable
255 2 Yes dataset
265 0 Yes dir
268 0 Yes draggable
271 0 Yes enterKeyHint
275 1 Yes firstElementChild
280 4 n/a __ANON__
291 0 Yes focus
293 43 Yes getAttribute
297 0 Yes getAttributeNames
301 4 Yes getAttributeNode
311 0 Yes getAttributeNodeNS
313 0 Yes getAttributeNS
321 0 Yes getElementById
328 0 Yes getElementsByClassName
348 0 n/a __ANON__
382 19 Yes getElementsByTagName
392 276 n/a __ANON__
418 0 Yes getElementsByTagNames
442 0 n/a __ANON__
456 0 No getLocalName
461 381 Yes getName
468 0 No getNodePath
493 0 n/a __ANON__
512 0 Yes getParentNode
520 0 No getValue
526 0 Yes hasAttribute
528 0 Yes hasAttributes
531 0 Yes hidden
533 0 Yes hidePopover
536 0 Yes inert
541 0 n/a __ANON__
549 0 n/a __ANON__
589 0 Yes innerHTML
595 0 n/a __ANON__
603 0 n/a __ANON__
631 0 Yes innerText
634 0 Yes inputMode
638 0 Yes insertAdjacentElement
712 0 Yes insertAdjacentHTML
752 0 n/a __ANON__
762 0 n/a __ANON__
772 0 n/a __ANON__
791 0 n/a __ANON__
801 0 Yes insertAdjacentText
873 72 Yes is_inside
896 1 Yes isAttributeNode
898 1 Yes isCommentNode
902 0 Yes isContentEditable
906 378 Yes isElementNode
908 1 Yes isNamespaceNode
910 1 Yes isPINode
912 1 Yes isProcessingInstructionNode
914 1 Yes isTextNode
917 0 Yes lang
921 1 Yes lastElementChild
926 4 n/a __ANON__
937 0 Yes localName
965 29 n/a BEGIN
971 3 Yes namespaceURI
984 79 Yes new_closing
1002 4 Yes new_comment
1011 0 Yes new_document
1020 0 Yes new_element
1033 0 Yes new_nodelist
1051 5 Yes new_space
1060 14 Yes new_text
1069 1 Yes nextElementSibling
1079 0 Yes noModule
1082 0 Yes nonce
1085 0 Yes offsetHeight
1088 0 Yes offsetLeft
1091 0 Yes offsetParent
1094 0 Yes offsetTop
1097 0 Yes offsetWidth
1099 0 No onerror
1105 6 n/a __ANON__
1110 2 n/a __ANON__
1240 8 Yes outerHTML
1246 0 n/a __ANON__
1254 0 n/a __ANON__
1287 0 Yes outerText
1293 0 n/a __ANON__
1300 0 n/a __ANON__
1305 0 Yes popover
1307 0 Yes prefix
1333 1 Yes previousElementSibling
1343 1 Yes properties
1347 0 Yes querySelector
1366 0 Yes querySelectorAll
1407 3 Yes removeAttribute
1425 0 Yes removeAttributeNode
1445 0 Yes removeAttributeNS
1449 0 Yes replaceChildren
1458 0 n/a __ANON__
1468 0 n/a __ANON__
1476 0 n/a __ANON__
1507 0 Yes scrollHeight
1509 0 Yes scrollLeft
1511 0 Yes scrollTop
1513 0 Yes scrollWidth
1517 3 Yes setAttribute
1547 0 Yes setAttributeNode
1573 4 n/a __ANON__
1618 4 Yes setHTML
1620 0 Yes shadowRoot
1622 0 Yes showPopover
1625 0 Yes spellcheck
1642 0 Yes style
1645 0 Yes tabIndex
1647 0 Yes tagName
1650 0 Yes title
1663 0 Yes toggleAttribute
1692 0 Yes togglePopover
1697 0 Yes translate
1700 1 n/a _get_parent_form
1707 27 n/a _set_get_anchor_uri
1711 27 n/a __ANON__
1716 0 n/a __ANON__
1718 29 n/a BEGIN
1723 0 n/a _set_get_form_attribute
1729 0 n/a __ANON__
1745 0 n/a __ANON__
1769 176 n/a _set_get_property
1785 133 n/a __ANON__
1798 29 n/a BEGIN
1825 29 n/a BEGIN
1835 43 n/a __ANON__
1866 29 n/a BEGIN
1886 24 n/a _set_get_uri_property
1905 14 n/a __ANON__
1962 29 n/a BEGIN
1968 10 n/a __ANON__
1978 29 n/a BEGIN
2034 29 n/a BEGIN