Coverage report:
89%
hide covered
Files
Functions
Classes
coverage.py v7.6.0
, created at 2025-10-17 17:32 +0000
File
class
statements
missing
excluded
branches
partial
coverage
britney.py
(no class)
3
1
0
2
1
60%
britney2/__init__.py
DependencyType
3
0
0
0
0
100%
britney2/__init__.py
SuiteClass
4
0
0
0
0
100%
britney2/__init__.py
Suite
21
0
0
4
0
100%
britney2/__init__.py
TargetSuite
21
0
8
6
0
100%
britney2/__init__.py
Suites
21
2
0
6
1
89%
britney2/__init__.py
SourcePackage
11
1
0
0
0
91%
britney2/__init__.py
PackageId
8
3
0
4
2
58%
britney2/__init__.py
BinaryPackageId
3
1
0
0
0
67%
britney2/__init__.py
BinaryPackage
0
0
0
0
0
100%
britney2/__init__.py
(no class)
89
1
0
30
1
98%
britney2/britney.py
Britney
704
130
65
329
48
79%
britney2/britney.py
(no class)
64
5
0
6
2
90%
britney2/excuse.py
ExcuseDependency
31
1
0
20
2
94%
britney2/excuse.py
Excuse
227
8
0
107
9
94%
britney2/excuse.py
(no class)
74
1
0
28
1
98%
britney2/excusedeps.py
DependencySpec
3
0
0
0
0
100%
britney2/excusedeps.py
DependencyState
6
0
0
0
0
100%
britney2/excusedeps.py
ImpossibleDependencyState
5
0
0
0
0
100%
britney2/excusedeps.py
(no class)
16
1
0
6
1
91%
britney2/excusefinder.py
ExcuseFinder
317
27
0
166
24
89%
britney2/excusefinder.py
(no class)
27
4
0
4
2
81%
britney2/hints.py
MalformedHintException
0
0
0
0
0
100%
britney2/hints.py
HintAnnotate
0
0
0
0
0
100%
britney2/hints.py
HintCollection
5
0
0
0
0
100%
britney2/hints.py
PolicyHintParserProto
0
0
0
0
0
100%
britney2/hints.py
HintType
11
0
0
0
0
100%
britney2/hints.py
Hint
41
7
0
26
6
78%
britney2/hints.py
HintParser
64
0
0
22
1
99%
britney2/hints.py
(no class)
71
2
0
40
2
96%
britney2/inputs/__init__.py
(no class)
0
0
0
0
0
100%
britney2/inputs/suiteloader.py
MissingRequiredConfigurationError
0
0
0
0
0
100%
britney2/inputs/suiteloader.py
SuiteContentLoader
25
1
1
13
4
87%
britney2/inputs/suiteloader.py
DebMirrorLikeSuiteContentLoader
194
22
17
74
6
87%
britney2/inputs/suiteloader.py
(no class)
50
0
2
28
0
100%
britney2/installability/__init__.py
(no class)
0
0
0
0
0
100%
britney2/installability/builder.py
InstallabilityTesterBuilder
119
11
2
70
1
89%
britney2/installability/builder.py
(no class)
61
1
0
29
1
98%
britney2/installability/solver.py
OrderNode
2
0
0
0
0
100%
britney2/installability/solver.py
InstallabilitySolver
112
0
21
48
0
100%
britney2/installability/solver.py
(no class)
89
5
14
34
2
94%
britney2/installability/tester.py
InstallabilityTester
246
2
6
126
3
98%
britney2/installability/tester.py
InstallabilityStats
18
0
0
0
0
100%
britney2/installability/tester.py
ArchStats
39
1
0
18
0
98%
britney2/installability/tester.py
(no class)
38
2
0
4
1
93%
britney2/installability/universe.py
BinaryPackageRelation
4
0
0
0
0
100%
britney2/installability/universe.py
BinaryPackageUniverse
15
0
0
0
0
100%
britney2/installability/universe.py
(no class)
23
1
0
8
1
94%
britney2/migration.py
MigrationManager
224
11
0
108
7
93%
britney2/migration.py
(no class)
43
5
0
18
2
89%
britney2/migrationitem.py
MigrationItem
53
2
0
28
2
95%
britney2/migrationitem.py
MigrationItemFactory
49
1
0
28
1
97%
britney2/migrationitem.py
(no class)
37
0
0
18
0
100%
britney2/policies/__init__.py
PolicyVerdict
4
0
0
0
0
100%
britney2/policies/__init__.py
ApplySrcPolicy
2
0
0
0
0
100%
britney2/policies/__init__.py
(no class)
41
0
0
17
0
100%
britney2/policies/autopkgtest.py
Result
1
0
0
0
0
100%
britney2/policies/autopkgtest.py
AutopkgtestPolicy
692
67
0
408
43
89%
britney2/policies/autopkgtest.py
(no class)
102
7
0
26
4
91%
britney2/policies/lintian.py
LintianPolicy
84
5
2
33
4
92%
britney2/policies/lintian.py
(no class)
22
4
0
2
1
79%
britney2/policies/policy.py
PolicyLoadRequest
13
0
0
4
0
100%
britney2/policies/policy.py
PolicyEngine
45
0
0
28
0
100%
britney2/policies/policy.py
BasePolicy
2
0
43
2
1
75%
britney2/policies/policy.py
AbstractBasePolicy
9
0
0
0
0
100%
britney2/policies/policy.py
SimplePolicyHint
6
4
0
4
0
20%
britney2/policies/policy.py
AgeDayHint
1
0
0
0
0
100%
britney2/policies/policy.py
IgnoreRCBugHint
1
0
0
0
0
100%
britney2/policies/policy.py
AgePolicy
184
26
8
88
13
85%
britney2/policies/policy.py
RCBugPolicy
74
8
3
36
4
89%
britney2/policies/policy.py
PiupartsPolicy
71
1
8
29
2
97%
britney2/policies/policy.py
DependsPolicy
80
2
0
44
2
97%
britney2/policies/policy.py
BuildDepResult
0
0
0
0
0
100%
britney2/policies/policy.py
BuildDependsPolicy
101
3
0
60
5
95%
britney2/policies/policy.py
BuiltUsingPolicy
43
2
0
23
2
94%
britney2/policies/policy.py
BlockPolicy
92
2
0
50
3
96%
britney2/policies/policy.py
BuiltOnBuilddPolicy
70
3
2
38
5
93%
britney2/policies/policy.py
ImplicitDependencyPolicy
126
0
0
70
0
100%
britney2/policies/policy.py
ReverseRemovalPolicy
40
3
0
16
1
93%
britney2/policies/policy.py
ReproduciblePolicy
120
120
2
65
0
0%
britney2/policies/policy.py
(no class)
162
3
11
20
1
98%
britney2/transaction.py
UndoItem
0
0
0
0
0
100%
britney2/transaction.py
MigrationTransactionState
62
5
0
30
2
92%
britney2/transaction.py
(no class)
20
1
0
8
1
93%
britney2/utils.py
MigrationConstraintException
0
0
0
0
0
100%
britney2/utils.py
Sorted
0
0
0
0
0
100%
britney2/utils.py
Opener
0
0
0
0
0
100%
britney2/utils.py
GetDependencySolversProto
0
0
0
0
0
100%
britney2/utils.py
(no class)
469
36
52
295
25
90%
Total
6030
562
267
2854
253
89%
No items found using the specified filter.