Coverage report:
83%
hide covered
Files
Functions
Classes
coverage.py v7.11.0
, created at 2026-01-12 23:47 +0100
File
class
statements
missing
excluded
coverage
src/pqlattice/__init__.py
(no class)
4
0
0
100%
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/_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/_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/_prime.py
(no class)
28
1
0
96%
src/pqlattice/random/distribution.py
(no class)
2
0
0
100%
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
949
162
100
83%
No items found using the specified filter.