Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.14.3
, created at 2026-06-23 04:35 +0000
File
class
statements
missing
excluded
coverage
tdom
/
__init__.py
(no class)
4
0
0
100%
tdom
/
callables.py
CallableInfo
25
0
0
100%
tdom
/
callables.py
(no class)
19
0
0
100%
tdom
/
callables_test.py
(no class)
82
0
28
100%
tdom
/
escaping.py
(no class)
37
0
0
100%
tdom
/
escaping_test.py
(no class)
49
0
0
100%
tdom
/
format.py
(no class)
37
0
8
100%
tdom
/
format_test.py
Convertible
2
0
0
100%
tdom
/
format_test.py
(no class)
56
0
0
100%
tdom
/
htmlspec.py
(no class)
7
0
0
100%
tdom
/
parser.py
OpenTElement
0
0
0
100%
tdom
/
parser.py
OpenTFragment
0
0
0
100%
tdom
/
parser.py
OpenTComponent
0
0
0
100%
tdom
/
parser.py
SourceTracker
8
0
0
100%
tdom
/
parser.py
TemplateParser
150
5
0
97%
tdom
/
parser.py
(no class)
59
0
0
100%
tdom
/
parser_test.py
TestIncompleteParsing
8
0
0
100%
tdom
/
parser_test.py
TestComponentExtractChildrenTemplate
19
1
0
95%
tdom
/
parser_test.py
(no class)
218
9
0
96%
tdom
/
placeholders.py
PlaceholderConfig
15
0
0
100%
tdom
/
placeholders.py
PlaceholderState
10
0
0
100%
tdom
/
placeholders.py
(no class)
23
0
0
100%
tdom
/
placeholders_test.py
(no class)
41
0
0
100%
tdom
/
processor.py
StyleAccumulator
11
0
0
100%
tdom
/
processor.py
ClassAccumulator
17
0
0
100%
tdom
/
processor.py
ProcessContext
1
0
0
100%
tdom
/
processor.py
ITemplateParserProxy
0
0
1
100%
tdom
/
processor.py
TemplateParserProxy
1
0
0
100%
tdom
/
processor.py
CachedTemplateParserProxy
2
0
0
100%
tdom
/
processor.py
IComponentProcessor
0
0
1
100%
tdom
/
processor.py
ComponentProcessor
12
0
0
100%
tdom
/
processor.py
ITemplateProcessor
0
0
1
100%
tdom
/
processor.py
TemplateProcessor
95
4
0
96%
tdom
/
processor.py
(no class)
283
6
6
98%
tdom
/
processor_extension_test.py
AppState
0
0
0
100%
tdom
/
processor_extension_test.py
TestComponentProcessor
20
0
0
100%
tdom
/
processor_extension_test.py
TestComponentProcessor.Body
1
0
0
100%
tdom
/
processor_extension_test.py
TestComponentProcessor.Header
1
0
0
100%
tdom
/
processor_extension_test.py
TestComponentProcessor.AppStateComponentProcessor
3
0
0
100%
tdom
/
processor_extension_test.py
(no class)
24
0
0
100%
tdom
/
processor_test.py
TestBareTemplate
26
0
0
100%
tdom
/
processor_test.py
LiteralHTML
2
0
0
100%
tdom
/
processor_test.py
TestComment
32
0
0
100%
tdom
/
processor_test.py
TestDocumentType
3
0
0
100%
tdom
/
processor_test.py
TestVoidElementLiteral
4
0
0
100%
tdom
/
processor_test.py
TestNormalTextElementLiteral
5
0
0
100%
tdom
/
processor_test.py
TestNormalTextElementDynamic
37
0
0
100%
tdom
/
processor_test.py
TestRawTextElementLiteral
12
0
0
100%
tdom
/
processor_test.py
TestEscapableRawTextElementLiteral
6
0
0
100%
tdom
/
processor_test.py
TestRawTextScriptDynamic
34
0
0
100%
tdom
/
processor_test.py
TestRawTextStyleDynamic
40
0
0
100%
tdom
/
processor_test.py
TestEscapableRawTextTitleDynamic
34
0
0
100%
tdom
/
processor_test.py
TestEscapableRawTextTextareaDynamic
28
0
0
100%
tdom
/
processor_test.py
Convertible
2
0
0
100%
tdom
/
processor_test.py
TestInterpolationConversion
9
0
0
100%
tdom
/
processor_test.py
TestInterpolationFormatSpec
23
0
0
100%
tdom
/
processor_test.py
TestUsagePatterns
6
0
0
100%
tdom
/
processor_test.py
TestLiteralAttribute
2
0
0
100%
tdom
/
processor_test.py
TestInterpolatedAttribute
13
0
0
100%
tdom
/
processor_test.py
TestSpreadAttribute
7
0
0
100%
tdom
/
processor_test.py
TestTemplatedAttribute
8
0
0
100%
tdom
/
processor_test.py
TestAttributeMerging
12
0
0
100%
tdom
/
processor_test.py
TestSpecialDataAttribute
20
0
0
100%
tdom
/
processor_test.py
TestSpecialAriaAttribute
15
0
0
100%
tdom
/
processor_test.py
TestSpecialClassAttribute
34
0
0
100%
tdom
/
processor_test.py
TestSpecialStyleAttribute
47
0
0
100%
tdom
/
processor_test.py
TestSpecialAttrMerging
3
0
0
100%
tdom
/
processor_test.py
TestPrepComponentKwargs
33
5
0
85%
tdom
/
processor_test.py
TestFunctionComponent
11
0
0
100%
tdom
/
processor_test.py
TestFunctionComponentNoChildren
7
0
0
100%
tdom
/
processor_test.py
TestFunctionComponentKeywordArgs
9
1
0
89%
tdom
/
processor_test.py
TestComponentSpecialUsage
11
0
0
100%
tdom
/
processor_test.py
TestClassComponent
7
0
0
100%
tdom
/
processor_test.py
TestClassComponent.ClassComponent
1
0
0
100%
tdom
/
processor_test.py
TestClassComponent.ClassComponentNoChildren
1
0
0
100%
tdom
/
processor_test.py
TestComponentErrors
20
2
2
90%
tdom
/
processor_test.py
TestInterpolatingHTMLInTemplateWithDynamicParentTag
13
0
0
100%
tdom
/
processor_test.py
TestPagerComponentExample
9
0
0
100%
tdom
/
processor_test.py
TestPagerComponentExample.Pager
0
0
0
100%
tdom
/
processor_test.py
TestPagerComponentExample.PagerDisplay
12
1
0
92%
tdom
/
processor_test.py
(no class)
467
1
0
99%
tdom
/
protocols.py
HasHTMLDunder
0
0
1
100%
tdom
/
protocols.py
(no class)
3
0
0
100%
tdom
/
protocols_test.py
LTEntity
1
1
0
0%
tdom
/
protocols_test.py
(no class)
13
0
0
100%
tdom
/
scope.py
Scope
2
0
0
100%
tdom
/
scope.py
ScopedTemplate
0
0
0
100%
tdom
/
scope.py
(no class)
12
0
0
100%
tdom
/
scope_test.py
test_scoped_template_from_factory_component_is_activated.SubComponent
1
0
0
100%
tdom
/
scope_test.py
test_scoped_template_from_factory_component_is_activated.Component
1
0
0
100%
tdom
/
scope_test.py
(no class)
49
0
0
100%
tdom
/
svg_test.py
(no class)
63
0
0
100%
tdom
/
template_utils.py
TemplateRef
21
0
0
100%
tdom
/
template_utils.py
(no class)
32
0
0
100%
tdom
/
template_utils_test.py
(no class)
50
0
0
100%
tdom
/
tnodes.py
TLiteralAttribute
0
0
0
100%
tdom
/
tnodes.py
TInterpolatedAttribute
0
0
0
100%
tdom
/
tnodes.py
TTemplatedAttribute
0
0
0
100%
tdom
/
tnodes.py
TSpreadAttribute
0
0
0
100%
tdom
/
tnodes.py
TNode
2
0
0
100%
tdom
/
tnodes.py
TText
2
0
0
100%
tdom
/
tnodes.py
TComment
1
0
0
100%
tdom
/
tnodes.py
TDocumentType
0
0
0
100%
tdom
/
tnodes.py
TFragment
0
0
0
100%
tdom
/
tnodes.py
TElement
0
0
0
100%
tdom
/
tnodes.py
TComponent
0
0
0
100%
tdom
/
tnodes.py
(no class)
44
0
0
100%
tdom
/
tnodes_test.py
(no class)
20
0
0
100%
tdom
/
utils.py
LastUpdatedOrderedDict
2
0
0
100%
tdom
/
utils.py
CachableTemplate
5
1
0
80%
tdom
/
utils.py
(no class)
8
0
0
100%
tdom
/
utils_test.py
(no class)
23
0
0
100%
Total
2760
37
48
99%
No items found using the specified filter.