|
KiCad PCB EDA Suite
|
Test suite for import of EasyEDA Pro v3 PCB files. More...
#include <qa_utils/wx_utils/unit_test_utils.h>#include <pcbnew_utils/board_file_utils.h>#include <pcbnew/pcb_io/pcb_io.h>#include <pcbnew/pcb_io/pcb_io_mgr.h>#include <board.h>#include <footprint.h>#include <memory>Go to the source code of this file.
Functions | |
| static wxString | getEasyEdaProV3SymbolLibPath () |
| static wxString | getEasyEdaProV3FootprintLibPath () |
| BOOST_AUTO_TEST_CASE (FootprintLibraryCanReadOnlyFootprintElibz2) | |
| BOOST_AUTO_TEST_CASE (FootprintLibraryEnumeratesAndLoadsElibz2) | |
| BOOST_AUTO_TEST_CASE (BoardLoadImportsInnerLayers) | |
Test suite for import of EasyEDA Pro v3 PCB files.
Definition in file pcbnew/pcb_io/easyedapro/test_easyedapro_v3_import.cpp.
| BOOST_AUTO_TEST_CASE | ( | BoardLoadImportsInnerLayers | ) |
Definition at line 87 of file pcbnew/pcb_io/easyedapro/test_easyedapro_v3_import.cpp.
References B_Cu, BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), PCB_IO_MGR::EASYEDAPRO_V3, PCB_IO_MGR::FindPlugin(), KI_TEST::GetPcbnewTestDataDir(), In1_Cu, and In2_Cu.
| BOOST_AUTO_TEST_CASE | ( | FootprintLibraryCanReadOnlyFootprintElibz2 | ) |
Definition at line 57 of file pcbnew/pcb_io/easyedapro/test_easyedapro_v3_import.cpp.
References BOOST_REQUIRE(), PCB_IO_MGR::EASYEDAPRO_V3, PCB_IO_MGR::FindPlugin(), getEasyEdaProV3FootprintLibPath(), and getEasyEdaProV3SymbolLibPath().
| BOOST_AUTO_TEST_CASE | ( | FootprintLibraryEnumeratesAndLoadsElibz2 | ) |
Definition at line 67 of file pcbnew/pcb_io/easyedapro/test_easyedapro_v3_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), PCB_IO_MGR::EASYEDAPRO_V3, PCB_IO_MGR::FindPlugin(), and getEasyEdaProV3FootprintLibPath().
|
static |
Definition at line 50 of file pcbnew/pcb_io/easyedapro/test_easyedapro_v3_import.cpp.
References KI_TEST::GetPcbnewTestDataDir().
|
static |
Definition at line 44 of file pcbnew/pcb_io/easyedapro/test_easyedapro_v3_import.cpp.
References getEasyEdaProV3SymbolLibPath(), and KI_TEST::GetTestDataRootDir().