1cb7fbaab1
1) Tests can't expect accuracies around 1 to work. PCBNew defaults to 5000. 2) Tests shouldn't artifically expand tolerance just to match the results. 3) Tests should guarantee that end point is on arc, not just close to it. 4) Standard polygonization of a circle is inside so splitting the error needs to increase radius, not decrease. 5) Special-case first and last points so that they're exact. |
||
---|---|---|
.. | ||
geometry | ||
CMakeLists.txt | ||
kimath_test_module.cpp | ||
test_kimath.cpp |