Commit Graph

9 Commits

Author SHA1 Message Date
Jon Evans 38f21a215e Move background load of libraries to kiface 2025-10-15 22:18:52 -04:00
Jon Evans f6e1e24fa0 Fix unit tests
Get rid of mocking of settings, instead
use actual QA test environment settings

Make sure to load null project at fixture startup

Improve XNODE attribute handling

Fix netlist detection regex for prettified output
2025-10-15 22:18:52 -04:00
Mark Roszko 35ffb28335 Remove the GetCommonSettings mock
There's some sort of internal issue in boost::test and the turtle mocks that causes test crashes
2025-09-01 22:13:36 -04:00
Seth Hillbrand 4660c72c69 Fix qa issue in api 2025-08-26 05:45:08 -07:00
jean-pierre charras e487f19260 QA api test: ensure the "C" locale is used in tests.
Fix also a compatibility with current code in drc_proto.cpp
2025-01-26 11:47:18 +01:00
Seth Hillbrand 452e69de85 Move thread pool into true singleton
Thread pool needs to be stored in a single location for all of KiCad
otherwise each kiface will spin up its own pool of persistent threads
2025-01-09 09:03:08 -08:00
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF
Recommendation is to avoid using the year nomenclature as this
information is already encoded in the git repo.  Avoids needing to
repeatly update.

Also updates AUTHORS.txt from current repo with contributor names
2025-01-01 14:12:04 -08:00
John Beard 6ef078e9d8 QA: Provide a common implementation of wxAssertThrower
Saves all the unit test modules having to copy-paste the
(simple) function.
2024-10-10 09:28:29 +08:00
Jon Evans 1dbe78c68b Add QA tests and expand serialization for API 2024-04-02 19:51:18 -04:00