kicad/qa/unittests/pcbnew
Seth Hillbrand 7ef5e079fd Smarten connection width checker looking for splits
Fractured polygons are always fractured along the x-axis, so when
checking to see if a segment is a fracture point, we check if the y
coordinate is equal.  This avoids situations where there are multiple
fracture points between two inflection points

Additionally, we add a second check to ensure we don't hit spurious
blobs (all kinks should be symmetric and therefore be substantial in
each direction)

Fixes https://gitlab.com/kicad/code/kicad/issues/14130

(cherry picked from commit 7653a2bf99)
2023-03-06 16:14:56 -08:00
..
drc Smarten connection width checker looking for splits 2023-03-06 16:14:56 -08:00
plugins Implement Eagle text variables. 2022-04-10 17:29:47 +01:00
CMakeLists.txt Ensure all QA tests on windows use a manifest 2022-08-08 21:26:02 -04:00
group_saveload.cpp
test_array_pad_name_provider.cpp
test_board_item.cpp Fix qa tests so they don't assert on cleanup. 2022-11-11 20:31:39 +00:00
test_graphics_import_mgr.cpp Don't copy items in for loops when not needed 2022-09-24 03:46:06 +01:00
test_libeval_compiler.cpp Add support for unitless values to PCB_EXPR_EVALUATOR. 2022-11-29 14:24:20 +00:00
test_lset.cpp
test_module.cpp
test_pad_numbering.cpp
test_save_load.cpp
test_tracks_cleaner.cpp Move ratsnest exclusion processing to a post-pass. 2022-09-29 17:08:49 +01:00
test_zone_filler.cpp Push UNITS_PROVIDER down into a low-level mixin. 2022-09-19 17:10:59 +01:00