KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_footprint_import_reconciler.cpp File Reference
#include <memory>
#include <set>
#include <vector>
#include <qa_utils/file_utils.h>
#include <qa_utils/wx_utils/unit_test_utils.h>
#include <pcbnew_utils/board_test_utils.h>
#include <wx/dir.h>
#include <wx/filefn.h>
#include <wx/filename.h>
#include <wx/stdpaths.h>
#include <board.h>
#include <footprint.h>
#include <lib_id.h>
#include <pad.h>
#include <pgm_base.h>
#include <project.h>
#include <project_pcb.h>
#include <reporter.h>
#include <settings/settings_manager.h>
#include <footprint_library_adapter.h>
#include <io/easyedapro/easyedapro_import_utils.h>
#include <kiface_base.h>
#include <libraries/library_manager.h>
#include <libraries/library_table.h>
#include <netlist_reader/board_netlist_updater.h>
#include <netlist_reader/pcb_netlist.h>
#include <pcbnew_settings.h>
#include <pcb_io/allegro/pcb_io_allegro.h>
#include <pcb_io/altium/pcb_io_altium_designer.h>
#include <pcb_io/pcb_io_mgr.h>
#include <pcb_io/eagle/pcb_io_eagle.h>
#include <pcb_io/easyedapro/pcb_io_easyedapro_v3.h>
#include <pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.h>
#include <tool/tool_manager.h>
#include <footprint_import_reconciler.h>

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (EagleBoardResolvesToGeneratedCache)
 
 BOOST_AUTO_TEST_CASE (AltiumBoardResolvesToGeneratedCache)
 
 BOOST_AUTO_TEST_CASE (CachedFootprintsMatchPlacedFootprints)
 
 BOOST_AUTO_TEST_CASE (CachedFootprintsMatchPlacedFootprintsWithoutDefinitions)
 
 BOOST_AUTO_TEST_CASE (SourceLibraryMissingAFootprintStillReconciles)
 
 BOOST_AUTO_TEST_CASE (BackSideFootprintsMatchTheirCachedCopy)
 
 BOOST_AUTO_TEST_CASE (BackSideCustomPadMatchesCachedCopy)
 
 BOOST_AUTO_TEST_CASE (CachedCustomPadstackKeepsDefinedLayers)
 
 BOOST_AUTO_TEST_CASE (EasyEdaProV3BoardResolvesToGeneratedCache)
 
 BOOST_AUTO_TEST_CASE (CollidingNicknameDoesNotStealTheLink)
 
 BOOST_AUTO_TEST_CASE (SameNameFromDifferentLibrariesKeepsBothDefinitions)
 
 BOOST_AUTO_TEST_CASE (ExistingUserRowIsNotRepurposed)
 
 BOOST_AUTO_TEST_CASE (ReconciledFootprintsResolveViaNetlistUpdater)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/13]

◆ BOOST_AUTO_TEST_CASE() [2/13]

◆ BOOST_AUTO_TEST_CASE() [3/13]

◆ BOOST_AUTO_TEST_CASE() [4/13]

◆ BOOST_AUTO_TEST_CASE() [5/13]

◆ BOOST_AUTO_TEST_CASE() [6/13]

◆ BOOST_AUTO_TEST_CASE() [7/13]

◆ BOOST_AUTO_TEST_CASE() [8/13]

◆ BOOST_AUTO_TEST_CASE() [9/13]

◆ BOOST_AUTO_TEST_CASE() [10/13]

◆ BOOST_AUTO_TEST_CASE() [11/13]

◆ BOOST_AUTO_TEST_CASE() [12/13]

◆ BOOST_AUTO_TEST_CASE() [13/13]