kicad/qa/tests
Jeff Young edc7603d2a Make it clear that GetSheets() is heavy.
Also removes the side-effect that SCH_SHEET_LIST's
c'tor would sort the list (and write virtual page
numbers) anytime the starting sheet was the root.

Also, definitely don't build a SHEET_LIST (sorted or
otherwise) if you're not even going to use it.

Also don't build SCH_SHEET_LISTs on idle events.  Better
to just always have the Next Sheet button enabled (we
already beep if you click it and there's no next sheet).

Also, use a SCREEN_LIST when you can.  It's much cheaper
to create.
2024-06-06 18:00:59 +01:00
..
api Move padstack serialization to PADSTACK 2024-06-04 09:28:24 -04:00
cli Workaround to fix a QA not working test on platforms is Python older than 3.9 2023-12-14 11:57:10 +01:00
common Fix compilation error caused by trying to include boost/test/data/test_case.hpp by default 2024-05-12 17:29:40 +02:00
eeschema Make it clear that GetSheets() is heavy. 2024-06-06 18:00:59 +01:00
gerbview Move PGM_BASE to kicommon 2024-03-20 23:29:42 -04:00
libs Fix qa failure 2024-05-21 16:26:00 -07:00
pcbnew Add regression test and example rule. 2024-06-04 10:58:52 +01:00
pcbnewswig Update connectivity python test 2023-07-20 15:54:40 -07:00
spice ADDED checkbox for saving SPICE digital event data. 2024-05-12 18:24:53 +01:00
CMakeLists.txt Fix running pytest tests in macOS 2024-04-06 12:15:35 -04:00
requirements.txt Start adding cli qa 2023-05-02 23:23:13 -04:00