KiCad PCB EDA Suite
|
A generic fixture for loading schematics and associated settings for qa tests. More...
#include <eeschema_test_utils.h>
Public Member Functions | |
SCHEMATIC_TEST_FIXTURE () | |
~SCHEMATIC_TEST_FIXTURE () | |
Protected Member Functions | |
virtual void | LoadSchematic (const wxString &aRelativePath) |
virtual wxFileName | GetSchematicPath (const wxString &aBaseName) |
Protected Attributes | |
SCHEMATIC | m_schematic |
IO_RELEASER< SCH_IO > | m_pi |
SETTINGS_MANAGER | m_manager |
A generic fixture for loading schematics and associated settings for qa tests.
Definition at line 49 of file eeschema_test_utils.h.
KI_TEST::SCHEMATIC_TEST_FIXTURE::SCHEMATIC_TEST_FIXTURE | ( | ) |
Definition at line 41 of file eeschema_test_utils.cpp.
KI_TEST::SCHEMATIC_TEST_FIXTURE::~SCHEMATIC_TEST_FIXTURE | ( | ) |
Definition at line 49 of file eeschema_test_utils.cpp.
|
protectedvirtual |
Reimplemented in TEST_NETLIST_EXPORTER_SPICE_FIXTURE, TEST_NETLIST_EXPORTER_SPICE_FIXTURE, TEST_SIM_REGRESSIONS_FIXTURE, TEST_SCH_SHEET_LIST_FIXTURE, and TEST_SCHEMATIC_FIXTURE.
Definition at line 121 of file eeschema_test_utils.cpp.
References KI_TEST::GetEeschemaTestDataDir(), and FILEEXT::KiCadSchematicFileExtension.
|
protectedvirtual |
Definition at line 56 of file eeschema_test_utils.cpp.
References FILEEXT::ProjectFileExtension, and PROJECT::SCH_SYMBOL_LIBS.
Referenced by TEST_SCH_REFERENCE_LIST_FIXTURE::loadTestCase().
|
protected |
Definition at line 62 of file eeschema_test_utils.h.
|
protected |
Definition at line 61 of file eeschema_test_utils.h.
|
protected |