Ukupna pokrivenost koda iznosi 95%, pri čemu su moduli _win32_console.py i _windows_renderer.py platform-specific i nisu pokriveni na Linux okruženju. Većina ključnih funkcionalnosti ima pokrivenost preko 98%.
Dodatno:
Najslabije pokriveni moduli: traceback.py, progress.py, live.py, pretty.py
Plan za dopunu testova: napisati 2–3 unit testa i 1 integration test
Primer dodatnog testa:
- Testiranje progress.py
Napisan je jednostavan unit test koji proverava procentualnu završetak task-a (50% i 100%).
Test se uspešno izvršava pomoću pytest i coverage alata, i pokriva osnovne linije funkcionalnosti modulaprogress.py.
- pytest + coverage