Coverage report: 87%
Files Functions Classes
coverage.py v7.6.9, created at 2024-12-16 14:17 +0000
| File | class | statements | missing | excluded | coverage |
|---|---|---|---|---|---|
| src/file_tree/__init__.py | (no class) | 3 | 0 | 0 | 100% |
| src/file_tree/app.py | TemplateSelect | 2 | 2 | 0 | 0% |
| src/file_tree/app.py | TemplateTreeControl | 28 | 0 | 0 | 100% |
| src/file_tree/app.py | FileTreeViewer | 10 | 3 | 0 | 70% |
| src/file_tree/app.py | TemplateRenderer | 11 | 0 | 0 | 100% |
| src/file_tree/app.py | (no class) | 55 | 7 | 0 | 87% |
| src/file_tree/file_tree.py | FileTree | 331 | 45 | 0 | 86% |
| src/file_tree/file_tree.py | (no class) | 128 | 15 | 0 | 88% |
| src/file_tree/parse_tree.py | (no class) | 146 | 22 | 0 | 85% |
| src/file_tree/template.py | Placeholders | 146 | 6 | 0 | 96% |
| src/file_tree/template.py | MyDataArray | 21 | 1 | 0 | 95% |
| src/file_tree/template.py | Template | 151 | 8 | 0 | 95% |
| src/file_tree/template.py | DuplicateTemplate | 3 | 0 | 0 | 100% |
| src/file_tree/template.py | Part | 8 | 0 | 0 | 100% |
| src/file_tree/template.py | Literal | 5 | 3 | 0 | 40% |
| src/file_tree/template.py | Required | 34 | 7 | 0 | 79% |
| src/file_tree/template.py | OptionalPart | 22 | 6 | 0 | 73% |
| src/file_tree/template.py | TemplateParts | 152 | 57 | 0 | 62% |
| src/file_tree/template.py | (no class) | 133 | 1 | 0 | 99% |
| Total | 1389 | 183 | 0 | 87% |
No items found using the specified filter.