fpgmaas/deptry

Revise the unit testing framework

fpgmaas opened this issue · 1 comments

The current unit tests depend on a lot of external dependencies. For example, some unit tests depend on packagematplotlib having mpl_toolkits in top_level.txt.

This is bad practice, it would be a lot better to not have these external dependencies for our unit tests, e.g. by creating mock '.venv' directories.

Omitted matplotlib, now the state of the unit tests seems quite good. Added codecov.