Coverage report:
88%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-03-13 14:50 +0000
File
statements
missing
excluded
branches
partial
coverage
/home/runner/work/tket/tket/pytket/pytket/__init__.py
15
2
0
2
1
82%
/home/runner/work/tket/tket/pytket/pytket/_tket/__init__.py
0
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/_version.py
13
3
0
2
1
73%
/home/runner/work/tket/tket/pytket/pytket/architecture/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/backends/__init__.py
5
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/backends/backend.py
196
35
0
36
7
81%
/home/runner/work/tket/tket/pytket/pytket/backends/backend_exceptions.py
12
3
0
2
0
64%
/home/runner/work/tket/tket/pytket/pytket/backends/backendinfo.py
116
1
0
34
1
99%
/home/runner/work/tket/tket/pytket/pytket/backends/backendresult.py
277
24
0
136
9
90%
/home/runner/work/tket/tket/pytket/pytket/backends/resulthandle.py
39
4
0
10
3
82%
/home/runner/work/tket/tket/pytket/pytket/backends/status.py
63
1
0
18
1
98%
/home/runner/work/tket/tket/pytket/pytket/circuit/__init__.py
68
1
0
30
4
95%
/home/runner/work/tket/tket/pytket/pytket/circuit/add_condition.py
56
2
0
26
3
94%
/home/runner/work/tket/tket/pytket/pytket/circuit/clexpr.py
102
14
0
68
11
83%
/home/runner/work/tket/tket/pytket/pytket/circuit/decompose_classical.py
213
32
0
90
12
83%
/home/runner/work/tket/tket/pytket/pytket/circuit/display/__init__.py
104
14
0
14
5
84%
/home/runner/work/tket/tket/pytket/pytket/circuit/logic_exp.py
555
58
0
200
20
88%
/home/runner/work/tket/tket/pytket/pytket/circuit/named_types.py
20
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/circuit_library/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/config/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/config/pytket_config.py
57
3
0
4
1
93%
/home/runner/work/tket/tket/pytket/pytket/logging/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/mapping/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/partition/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/__init__.py
4
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/passselector.py
24
0
0
4
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/resizeregpass.py
17
0
0
4
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/script.py
137
34
0
0
0
75%
/home/runner/work/tket/tket/pytket/pytket/pauli/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/placement/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/predicates/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/grammar.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/_hqslib1_decls.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/_hqslib1_defs.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/_hqslib1_dev_decls.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/_hqslib1_dev_defs.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/_qelib1_decls.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/_qelib1_defs.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/includes/load_includes.py
32
6
0
6
1
76%
/home/runner/work/tket/tket/pytket/pytket/qasm/qasm.py
1039
67
0
390
40
92%
/home/runner/work/tket/tket/pytket/pytket/quipper/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/quipper/quipper.py
395
68
0
194
26
80%
/home/runner/work/tket/tket/pytket/pytket/tableau/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/tailoring/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/transform/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/unit_id/__init__.py
16
0
0
4
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/__init__.py
11
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/distribution.py
114
8
0
30
8
89%
/home/runner/work/tket/tket/pytket/pytket/utils/expectations.py
115
16
0
56
8
84%
/home/runner/work/tket/tket/pytket/pytket/utils/graph.py
154
16
0
54
4
90%
/home/runner/work/tket/tket/pytket/pytket/utils/measurements.py
25
0
0
14
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/operators.py
135
10
0
52
7
91%
/home/runner/work/tket/tket/pytket/pytket/utils/outcomearray.py
74
4
0
12
4
91%
/home/runner/work/tket/tket/pytket/pytket/utils/prepare.py
9
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/results.py
83
9
0
14
2
89%
/home/runner/work/tket/tket/pytket/pytket/utils/serialization/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/spam.py
223
16
0
84
6
92%
/home/runner/work/tket/tket/pytket/pytket/utils/stats.py
4
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/symbolic.py
166
52
0
18
3
69%
/home/runner/work/tket/tket/pytket/pytket/utils/term_sequence.py
30
0
0
8
0
100%
/home/runner/work/tket/tket/pytket/pytket/wasm/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/wasm/wasm.py
136
12
0
68
9
90%
/home/runner/work/tket/tket/pytket/pytket/zx/__init__.py
1
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/zx/tensor_eval.py
211
6
0
78
4
97%
Total
5092
521
0
1762
201
88%
No items found using the specified filter.