Subroutine Coverage

blib/lib/XML/Builder.pm
Criterion Covered Total %
subroutine 76 86 88.3
pod 0 32 0.0


line count pod subroutine
1 7 n/a BEGIN
2 7 n/a BEGIN
3 7 n/a BEGIN
5 7 n/a BEGIN
6 7 n/a BEGIN
12 7 n/a BEGIN
26 1 No document_class
26 112 No fragment_class
26 1 No new_document
26 112 No new_fragment
26 10 No new_ns
26 51 No new_qname
26 0 No new_root
26 57 No new_tag
26 1 No new_unsafe
26 10 No ns_class
26 51 No qname_class
26 3 No root_class
26 58 No tag_class
26 1 No unsafe_class
30 8 No new
38 43 No register_ns
81 3 No get_namespaces
85 7 No ns
86 3 No null_ns
89 35 No qname
95 34 No parse_qname
105 2 No root
111 1 No document
116 1 No unsafe
122 0 No comment
130 0 No pi
138 106 No render
145 157 No test_fragment
151 7 n/a BEGIN
172 1 No encode
172 35 No escape_attr
172 65 No escape_text
182 149 No stringify
199 7 n/a BEGIN
200 7 n/a BEGIN
203 10 n/a new
211 87 n/a qname
225 3 n/a xmlns
230 7 n/a factory
236 51 n/a AUTOLOAD
237 1 n/a _qname
238 0 n/a DESTROY
244 0 n/a depends_ns_scope
250 7 n/a BEGIN
252 7 n/a BEGIN
254 0 n/a depends_ns_scope
257 170 n/a new
305 166 n/a as_string
311 0 n/a flatten
319 7 n/a BEGIN
321 0 n/a depends_ns_scope
324 1 n/a new
331 1 n/a as_string
335 0 n/a flatten
341 7 n/a BEGIN
343 7 n/a BEGIN
344 7 n/a BEGIN
347 51 n/a new
368 40 n/a tag
390 8 n/a foreach
418 7 n/a BEGIN
419 7 n/a BEGIN
421 0 n/a depends_ns_scope
424 57 n/a as_string
441 2 n/a append
446 3 n/a root
450 1 n/a flatten
456 7 n/a BEGIN
457 7 n/a BEGIN
459 1 n/a depends_ns_scope
462 3 n/a as_string
480 7 n/a BEGIN
481 7 n/a BEGIN
484 1 n/a new
491 1 n/a validate
511 1 n/a as_string
520 7 n/a BEGIN
521 7 n/a BEGIN
524 57 n/a merge_param_hash
537 49 n/a factory_method