Coverage report:
71%
hide covered
Files
Functions
Classes
coverage.py v7.11.0
, created at 2026-01-10 12:32 +0100
File
class
statements
missing
excluded
coverage
src\pqlattice\__init__.py
(no class)
4
0
0
100%
src\pqlattice\_backends\__init__.py
(no class)
0
0
0
100%
src\pqlattice\_backends\_fast.py
FastBackend
25
25
0
0%
src\pqlattice\_backends\_fast.py
(no class)
32
2
0
94%
src\pqlattice\_backends\_native.py
NativeBackend
7
7
0
0%
src\pqlattice\_backends\_native.py
(no class)
19
0
0
100%
src\pqlattice\_backends\_protocol.py
BackendInterface
0
0
5
100%
src\pqlattice\_backends\_protocol.py
(no class)
3
0
4
100%
src\pqlattice\_utils.py
(no class)
94
74
0
21%
src\pqlattice\integer\__init__.py
(no class)
6
0
0
100%
src\pqlattice\integer\_integer.py
(no class)
24
1
8
96%
src\pqlattice\integer\_modintring.py
ModIntRing
15
2
12
87%
src\pqlattice\integer\_modintring.py
(no class)
18
0
24
100%
src\pqlattice\integer\_modring.py
(no class)
32
5
40
84%
src\pqlattice\integer\_primality.py
(no class)
44
8
0
82%
src\pqlattice\integer\_primes.py
(no class)
1
0
0
100%
src\pqlattice\lattice\__init__.py
(no class)
16
4
0
75%
src\pqlattice\lattice\_bkz.py
(no class)
50
1
0
98%
src\pqlattice\lattice\_cvp.py
(no class)
24
11
0
54%
src\pqlattice\lattice\_embeddings.py
(no class)
41
27
0
34%
src\pqlattice\lattice\_gso.py
(no class)
20
0
0
100%
src\pqlattice\lattice\_hkz.py
(no class)
6
0
0
100%
src\pqlattice\lattice\_lattice.py
(no class)
42
2
0
95%
src\pqlattice\lattice\_lll.py
(no class)
41
8
0
80%
src\pqlattice\lattice\_svp.py
(no class)
58
0
0
100%
src\pqlattice\lattice\embeddings.py
(no class)
2
0
0
100%
src\pqlattice\linalg\__init__.py
(no class)
8
1
0
88%
src\pqlattice\linalg\_linalg.py
(no class)
104
17
0
84%
src\pqlattice\linalg\_modint.py
(no class)
79
59
0
25%
src\pqlattice\linalg\_utils.py
(no class)
28
1
0
96%
src\pqlattice\polynomial\__init__.py
(no class)
4
0
0
100%
src\pqlattice\polynomial\_modpolyqring.py
ModIntPolyQuotientRing
14
9
0
36%
src\pqlattice\polynomial\_modpolyqring.py
(no class)
35
4
0
89%
src\pqlattice\polynomial\_modpolyring.py
ModIntPolyRing
41
26
0
37%
src\pqlattice\polynomial\_modpolyring.py
(no class)
25
0
0
100%
src\pqlattice\polynomial\_poly.py
(no class)
59
14
0
76%
src\pqlattice\polynomial\poly.py
(no class)
2
0
0
100%
src\pqlattice\random\__init__.py
(no class)
6
0
0
100%
src\pqlattice\random\_distribution.py
Distribution
3
1
5
67%
src\pqlattice\random\_distribution.py
Uniform
18
7
0
61%
src\pqlattice\random\_distribution.py
DiscreteGaussian
48
23
0
52%
src\pqlattice\random\_distribution.py
(no class)
35
0
11
100%
src\pqlattice\random\_lattice.py
(no class)
24
0
0
100%
src\pqlattice\random\_lwe.py
LWE
25
25
0
0%
src\pqlattice\random\_lwe.py
(no class)
11
0
0
100%
src\pqlattice\random\_lwr.py
LWR
2
2
2
0%
src\pqlattice\random\_lwr.py
(no class)
5
0
4
100%
src\pqlattice\random\_prime.py
(no class)
28
1
0
96%
src\pqlattice\random\distribution.py
(no class)
2
0
0
100%
src\pqlattice\settings.py
_Settings
12
9
0
25%
src\pqlattice\settings.py
(no class)
28
8
0
71%
src\pqlattice\typing\__init__.py
(no class)
3
0
0
100%
src\pqlattice\typing\_types.py
(no class)
11
2
0
82%
src\pqlattice\typing\_types_validator.py
(no class)
36
0
0
100%
Total
1320
386
115
71%
No items found using the specified filter.