Coverage report: 80%

Files Functions Classes

coverage.py v7.11.0, created at 2026-01-07 08:10 +0100

File class statements missing excluded coverage
src\pqlattice\__init__.py (no class) 4 0 0 100%
src\pqlattice\_utils.py (no class) 9 0 0 100%
src\pqlattice\integer\__init__.py (no class) 5 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) 26 0 40 100%
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) 9 0 0 100%
src\pqlattice\lattice\_bkz.py (no class) 48 1 0 98%
src\pqlattice\lattice\_cvp.py (no class) 24 11 0 54%
src\pqlattice\lattice\_embeddings.py (no class) 19 6 0 68%
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) 4 0 0 100%
src\pqlattice\linalg\_linalg.py (no class) 90 8 0 91%
src\pqlattice\linalg\_modint.py (no class) 76 57 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 13 8 0 38%
src\pqlattice\polynomial\_modpolyqring.py (no class) 33 4 0 88%
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) 58 13 0 78%
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 Uniform 20 8 0 60%
src\pqlattice\random\_distribution.py DiscreteGaussian 50 24 0 52%
src\pqlattice\random\_distribution.py (no class) 23 0 0 100%
src\pqlattice\random\_lattice.py (no class) 3 1 0 67%
src\pqlattice\random\_lwe.py LWE 2 2 2 0%
src\pqlattice\random\_lwe.py (no class) 5 0 4 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\typing\__init__.py (no class) 3 0 0 100%
src\pqlattice\typing\_types.py (no class) 6 0 0 100%
src\pqlattice\typing\_types_validator.py (no class) 36 0 0 100%
Total   980 194 96 80%

No items found using the specified filter.