kicad/qa/eeschema
John Beard 840e08fa78 QA eeschema: add some tests
This adds a few tests on:

* LIB_PART
* SCH_PIN
* SCH_SHEET
* SCH_SHEET_PATH

These tests exercise some of the basic code paths in these classes
and show some of the expected behaviours.

None of these tests are particularly ground-breaking, but they
provide a starting point to build out further tests, and to ensure
the already-covered behaviour is stable.

It does expose some places where SCH_SHEET could probably use const.
2019-05-23 11:29:28 +01:00
..
data qa: Moving eeschema qa to main qa folder 2019-01-09 21:43:23 -08:00
CMakeLists.txt QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
eeschema_test_utils.cpp Add missing header to qa 2019-04-08 12:33:49 -07:00
eeschema_test_utils.h QA: Eagle test: look up test data in the source tree 2019-04-02 18:26:33 +01:00
lib_field_test_utils.h QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
mocks_eeschema.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
test_eagle_plugin.cpp QA: Use own unit test headers for eagle test 2019-04-02 23:32:00 +01:00
test_lib_part.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
test_module.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
test_sch_pin.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
test_sch_sheet.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
test_sch_sheet_path.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
timestamp_test_utils.cpp QA eeschema: add some tests 2019-05-23 11:29:28 +01:00
timestamp_test_utils.h QA eeschema: add some tests 2019-05-23 11:29:28 +01:00