|
KiCad PCB EDA Suite
|
#include <pcbnew_utils/board_test_utils.h>#include <pcbnew_utils/board_file_utils.h>#include <qa_utils/wx_utils/unit_test_utils.h>#include <pcbnew/pcb_io/geda/pcb_io_geda.h>#include <board.h>#include <footprint.h>#include <pad.h>#include <pcb_track.h>#include <netinfo.h>#include <zone.h>Go to the source code of this file.
Classes | |
| struct | GEDA_PCB_IMPORT_FIXTURE |
Functions | |
| BOOST_AUTO_TEST_CASE (CanReadBoard) | |
| BOOST_AUTO_TEST_CASE (MinimalBoardLoad) | |
| BOOST_AUTO_TEST_CASE (MinimalBoardPads) | |
| BOOST_AUTO_TEST_CASE (MinimalBoardNetlist) | |
| BOOST_AUTO_TEST_CASE (MinimalBoardTracks) | |
| BOOST_AUTO_TEST_CASE (MinimalBoardVias) | |
| BOOST_AUTO_TEST_CASE (MinimalBoardCopperLayers) | |
| BOOST_AUTO_TEST_CASE (CachedLibraryFootprints) | |
| BOOST_AUTO_TEST_CASE (RealWorldBoardLoad) | |
| BOOST_AUTO_TEST_CASE (RejectsNonGedaPcbFile) | |
| BOOST_AUTO_TEST_CASE (RejectsNonPcbExtension) | |
| BOOST_AUTO_TEST_CASE (OnsolderElementFlippedToBack) | |
| BOOST_AUTO_TEST_CASE (MultilayerBoardCopperCount) | |
| BOOST_AUTO_TEST_CASE (MultilayerBoardThroughHolePins) | |
| BOOST_AUTO_TEST_CASE (MultilayerBoardNetAssignment) | |
| BOOST_AUTO_TEST_CASE (MultilayerBoardVias) | |
| BOOST_AUTO_TEST_CASE (GoodfetBoardLoad) | |
| BOOST_AUTO_TEST_CASE (Scsi2sdBoardLoad) | |
| BOOST_AUTO_TEST_CASE | ( | CachedLibraryFootprints | ) |
Definition at line 161 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | CanReadBoard | ) |
Definition at line 45 of file test_geda_pcb_import.cpp.
References BOOST_AUTO_TEST_CASE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | GoodfetBoardLoad | ) |
Definition at line 348 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MinimalBoardCopperLayers | ) |
Definition at line 148 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MinimalBoardLoad | ) |
Definition at line 52 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_CHECK_MESSAGE(), BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MinimalBoardNetlist | ) |
Definition at line 100 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MinimalBoardPads | ) |
Definition at line 81 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_MESSAGE(), BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MinimalBoardTracks | ) |
Definition at line 114 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MinimalBoardVias | ) |
Definition at line 127 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), KI_TEST::GetPcbnewTestDataDir(), and PCB_VIA_T.
| BOOST_AUTO_TEST_CASE | ( | MultilayerBoardCopperCount | ) |
Definition at line 249 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MultilayerBoardNetAssignment | ) |
Definition at line 290 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_MESSAGE(), BOOST_REQUIRE(), NETINFO_ITEM::GetNetname(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | MultilayerBoardThroughHolePins | ) |
Definition at line 262 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_CHECK_MESSAGE(), BOOST_REQUIRE(), KI_TEST::GetPcbnewTestDataDir(), pad, and PTH.
| BOOST_AUTO_TEST_CASE | ( | MultilayerBoardVias | ) |
Definition at line 320 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), KI_TEST::GetPcbnewTestDataDir(), and PCB_VIA_T.
| BOOST_AUTO_TEST_CASE | ( | OnsolderElementFlippedToBack | ) |
Definition at line 214 of file test_geda_pcb_import.cpp.
References BOOST_CHECK_EQUAL(), BOOST_CHECK_MESSAGE(), BOOST_REQUIRE(), KI_TEST::GetPcbnewTestDataDir(), and FOOTPRINT::IsFlipped().
| BOOST_AUTO_TEST_CASE | ( | RealWorldBoardLoad | ) |
Definition at line 177 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | RejectsNonGedaPcbFile | ) |
Definition at line 194 of file test_geda_pcb_import.cpp.
References KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | RejectsNonPcbExtension | ) |
Definition at line 201 of file test_geda_pcb_import.cpp.
References KI_TEST::GetPcbnewTestDataDir().
| BOOST_AUTO_TEST_CASE | ( | Scsi2sdBoardLoad | ) |
Definition at line 360 of file test_geda_pcb_import.cpp.
References BOOST_REQUIRE(), and KI_TEST::GetPcbnewTestDataDir().