Skip to content

Refactor TolerancedSize, Activate Unittests and Format with PEP8

With this pull request i move the TolerancedSize class into the KicadModTree library and refactor (introduce helper classes to make string parsing and unit conversion easier to understand and unittest)

Add quite a few unittests for the classes involved in the TolerancedSize handling.

This also includes the unittest activation changes as per !690 (merged) and the PEP8 formating as per !688 (merged) (i keep these two open to allow reviewers to reduce the scope of this change by merging these two on their own)

In general this replaces the main idea i had with !507 (closed)

Merge request reports