Coverage report:
90%
hide covered
Files
Functions
Classes
coverage.py v7.5.1
, created at 2024-05-17 14:23 +0000
File
statements
missing
excluded
branches
partial
coverage
/home/runner/work/tket/tket/pytket/pytket/__init__.py
14
2
0
2
1
81%
/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
11
2
0
2
1
77%
/home/runner/work/tket/tket/pytket/pytket/architecture/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/backends/__init__.py
6
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/backends/backend.py
200
38
0
113
4
86%
/home/runner/work/tket/tket/pytket/pytket/backends/backend_exceptions.py
13
3
0
2
0
67%
/home/runner/work/tket/tket/pytket/pytket/backends/backendinfo.py
117
1
0
70
1
99%
/home/runner/work/tket/tket/pytket/pytket/backends/backendresult.py
277
24
0
176
9
91%
/home/runner/work/tket/tket/pytket/pytket/backends/resulthandle.py
42
6
0
13
1
84%
/home/runner/work/tket/tket/pytket/pytket/backends/status.py
63
1
0
24
1
98%
/home/runner/work/tket/tket/pytket/pytket/circuit/__init__.py
70
1
0
30
4
95%
/home/runner/work/tket/tket/pytket/pytket/circuit/add_condition.py
55
2
0
32
3
94%
/home/runner/work/tket/tket/pytket/pytket/circuit/decompose_classical.py
180
9
0
69
3
94%
/home/runner/work/tket/tket/pytket/pytket/circuit/display/__init__.py
80
14
0
14
3
80%
/home/runner/work/tket/tket/pytket/pytket/circuit/logic_exp.py
556
32
0
240
20
93%
/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
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/config/pytket_config.py
58
4
0
24
2
93%
/home/runner/work/tket/tket/pytket/pytket/logging/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/mapping/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/partition/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/__init__.py
5
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/_decompositions.py
52
39
0
18
0
19%
/home/runner/work/tket/tket/pytket/pytket/passes/auto_rebase.py
48
0
0
21
1
99%
/home/runner/work/tket/tket/pytket/pytket/passes/passselector.py
24
0
0
8
0
100%
/home/runner/work/tket/tket/pytket/pytket/passes/script.py
141
35
0
0
0
75%
/home/runner/work/tket/tket/pytket/pytket/pauli/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/placement/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/predicates/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/qasm/__init__.py
3
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
33
6
0
12
1
71%
/home/runner/work/tket/tket/pytket/pytket/qasm/qasm.py
855
40
0
421
29
94%
/home/runner/work/tket/tket/pytket/pytket/quipper/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/quipper/quipper.py
379
68
0
222
26
80%
/home/runner/work/tket/tket/pytket/pytket/tableau/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/tailoring/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/transform/__init__.py
3
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/unit_id/__init__.py
18
0
0
4
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/__init__.py
12
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/distribution.py
113
8
0
71
8
91%
/home/runner/work/tket/tket/pytket/pytket/utils/expectations.py
115
16
0
69
9
84%
/home/runner/work/tket/tket/pytket/pytket/utils/graph.py
155
16
0
72
4
91%
/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
134
10
0
72
7
92%
/home/runner/work/tket/tket/pytket/pytket/utils/outcomearray.py
73
4
0
30
4
92%
/home/runner/work/tket/tket/pytket/pytket/utils/prepare.py
10
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/results.py
84
10
0
24
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
224
16
0
139
6
92%
/home/runner/work/tket/tket/pytket/pytket/utils/stats.py
4
0
0
2
0
100%
/home/runner/work/tket/tket/pytket/pytket/utils/symbolic.py
168
55
0
34
3
70%
/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
3
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/wasm/wasm.py
93
5
0
66
5
92%
/home/runner/work/tket/tket/pytket/pytket/zx/__init__.py
2
0
0
0
0
100%
/home/runner/work/tket/tket/pytket/pytket/zx/tensor_eval.py
214
6
0
80
4
97%
Total
4813
473
0
2198
162
90%
No items found using the specified filter.