kicad/qa/data/pcbnew
Jon Evans 104aa1abe4 Change prettifier QA to not depend on file format changes
Instead of writing out and reading back in using the plugin,
just test the formatter itself.

Also add support for testing full boards.
2024-01-01 13:38:16 -05:00
..
plugins Added IPC2581 support 2023-11-26 15:30:58 -08:00
pns_regressions Fix logic error in ec4d377d 2023-01-27 10:16:56 -05:00
prettifier Change prettifier QA to not depend on file format changes 2024-01-01 13:38:16 -05:00
complex_hierarchy.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
complex_hierarchy.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
connection_width_rules.kicad_dru Move connection width testing to rule system. 2022-08-01 13:09:51 +01:00
connection_width_rules.kicad_pcb Fix logic error in ec4d377d 2023-01-27 10:16:56 -05:00
connection_width_rules.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
custom_fields.kicad_pcb
custom_fields.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
custom_fields.kicad_sch
custom_pads.kicad_pcb
custom_pads.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
fill_bad.kicad_pcb Consolidate Maximum clearance calculation 2023-07-26 12:55:48 -07:00
fill_bad.kicad_pro Consolidate Maximum clearance calculation 2023-07-26 12:55:48 -07:00
footprints_load_save.kicad_pcb Use modern bool style for footprint locking (locked yes) 2023-12-14 21:22:59 +00:00
footprints_load_save.kicad_pro Use modern bool style for footprint locking (locked yes) 2023-12-14 21:22:59 +00:00
groups_load_save.kicad_pcb Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
groups_load_save.kicad_pro Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
groups_load_save_v20231212.kicad_pcb Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
intersectingzones.kicad_pcb Check for zone-zone overlap 2023-07-07 11:52:25 -07:00
intersectingzones.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue18.kicad_pcb Update one more board to deal with changed default net clearance 2023-07-19 17:30:48 -07:00
issue832.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue1358.kicad_pcb
issue1358.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue2512.kicad_dru
issue2512.kicad_pcb
issue2512.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue2528.kicad_pcb
issue2528.kicad_pro Try to fix a QA issue (disable useless DRC tests for 2 boards) 2023-07-23 13:08:59 +02:00
issue2568.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue2904.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue3812.kicad_pcb
issue3812.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue4139.kicad_pcb
issue4257.kicad_pcb
issue4257.pro
issue4774.kicad_pcb
issue4774.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5093.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5102.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5313.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5320.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5320.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5567.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5567.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5750.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5830.kicad_pcb
issue5830.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5854.kicad_pcb
issue5854.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5978.kicad_pcb
issue5978.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5990.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue5990.kicad_pro Try to fix a QA issue (disable useless DRC tests for 2 boards) 2023-07-23 13:08:59 +02:00
issue6039.kicad_pcb
issue6039.kicad_pro Consolidate Maximum clearance calculation 2023-07-26 12:55:48 -07:00
issue6260.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue6260.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue6284.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue6443.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue6879.kicad_dru
issue6879.kicad_pcb
issue6879.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue6945.kicad_dru
issue6945.kicad_pcb
issue6945.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue7004.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue7004.pro
issue7086.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue7241.kicad_pcb
issue7267.kicad_pcb
issue7267.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue7325.kicad_dru
issue7325.kicad_pcb
issue7325.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue7567.kicad_dru
issue7567.kicad_pcb Add annular ring test and fix footprint/pad mismatch in other test. 2022-08-01 21:50:35 +01:00
issue7567.kicad_pro Make sure pads with no net get assigned Default netclass on board open. 2023-09-02 10:11:38 +01:00
issue7975.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue7975.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue8003.kicad_pcb
issue8003.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue8407.kicad_pcb
issue8407.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue8883.kicad_pcb
issue8883.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue8909.kicad_pcb
issue8909.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue9081.kicad_pcb
issue9081.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue9870.kicad_pcb Re-enable tests for zones 2022-08-18 17:06:29 -07:00
issue9870.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue10906.kicad_pcb Fix various typos 2022-07-21 16:31:41 +00:00
issue10916.kicad_pcb
issue11814.kicad_dru Regression test case for 11814. 2022-06-15 11:45:29 +01:00
issue11814.kicad_pcb Regression test case for 11814. 2022-06-15 11:45:29 +01:00
issue11814.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue12109.kicad_pcb Add annular ring test and fix footprint/pad mismatch in other test. 2022-08-01 21:50:35 +01:00
issue12109.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue12609.kicad_pcb Fix logic error in ec4d377d 2023-01-27 10:16:56 -05:00
issue12609.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue12831.kicad_pcb Smarten connection width checker looking for splits 2023-03-06 16:14:34 -08:00
issue12831.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue14130.kicad_pcb Simplify test for substantial nubs 2023-03-22 13:01:50 -07:00
issue14130.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue14294.kicad_pcb Add QA test for Clipper2 fill 2023-03-22 15:24:46 -07:00
issue14294.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue14334.kicad_pcb Move some DRC regression tests 2023-07-07 11:52:25 -07:00
issue14334.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue14412.kicad_pcb Add regression test for 14412. 2023-03-25 16:13:45 +00:00
issue14412.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue14449.kicad_pcb Rework Copper Sliver check 2023-04-25 10:32:46 -07:00
issue14549.kicad_pcb Rework Copper Sliver check 2023-04-25 10:32:46 -07:00
issue14549.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue14549_2.kicad_pcb Rework Copper Sliver check 2023-04-25 10:32:46 -07:00
issue14559.kicad_pcb Rework Copper Sliver check 2023-04-25 10:32:46 -07:00
issue14559.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
issue15280.kicad_pcb Avoid edge cases on very wide thermal spokes. 2023-08-04 15:38:06 +01:00
issue15280.kicad_pro Avoid edge cases on very wide thermal spokes. 2023-08-04 15:38:06 +01:00
issue16182.kicad_dru Add additional QA sliver check 2023-11-28 16:02:39 -08:00
issue16182.kicad_pcb Add additional QA sliver check 2023-11-28 16:02:39 -08:00
issue16182.kicad_pro Add additional QA sliver check 2023-11-28 16:02:39 -08:00
notched_zones.kicad_pcb Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
reference_images_load_save.kicad_pcb Allow PCB reference image locking and UUID to be saved 2023-12-14 21:22:59 +00:00
reference_images_load_save.kicad_pro Allow PCB reference image locking and UUID to be saved 2023-12-14 21:22:59 +00:00
reverse_via.kicad_pcb Fix missing DRC check with via 2022-09-20 13:43:01 -07:00
reverse_via.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
severities.kicad_dru
severities.kicad_pcb
severities.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
sliver.kicad_pcb Rework Copper Sliver check 2023-04-25 10:32:46 -07:00
solder_mask_bridge_test.kicad_pcb Fix various typos 2022-07-21 16:31:41 +00:00
solder_mask_bridge_test.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
test_copper_graphics.kicad_pcb Add DRC testing for copper graphic to zone fill collisions. 2023-06-30 14:04:20 +01:00
test_copper_graphics.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
tracks_arcs_vias.kicad_pcb
tracks_arcs_vias.kicad_pro Update qa tests to use new zone fill algo 2023-07-19 16:13:49 -07:00
tracks_arcs_vias.kicad_sch
tuning_generators_load_save.kicad_pcb Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
tuning_generators_load_save.kicad_pro Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
tuning_generators_load_save_v20231212.kicad_pcb Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
tuning_generators_load_save_v20231212.kicad_pro Use 'uuid' (not 'id') in the s-expr PCB groups/generator format 2023-12-31 23:09:26 +00:00
zone_filler.kicad_pcb