KiCad PCB EDA Suite
Loading...
Searching...
No Matches
board_test_utils.h File Reference
#include <memory>
#include <string>
#include <wx/string.h>
#include <mutex>
#include <map>
#include <reporter.h>

Go to the source code of this file.

Classes

class  KI_TEST::BOARD_DUMPER
 A helper that contains logic to assist in dumping boards to disk depending on some environment variables. More...
 
class  KI_TEST::CONSOLE_LOG
 
class  KI_TEST::CONSOLE_MSG_REPORTER
 

Namespaces

namespace  KI_TEST
 

Functions

void KI_TEST::LoadBoard (SETTINGS_MANAGER &aSettingsManager, const wxString &aRelPath, std::unique_ptr< BOARD > &aBoard)
 
void KI_TEST::FillZones (BOARD *m_board)
 
void KI_TEST::CheckFootprint (const FOOTPRINT *expected, const FOOTPRINT *fp)
 Helper method to check if two footprints are semantically the same. More...
 
void KI_TEST::CheckFpPad (const PAD *expected, const PAD *pad)
 
void KI_TEST::CheckFpText (const PCB_TEXT *expected, const PCB_TEXT *text)
 
void KI_TEST::CheckFpShape (const PCB_SHAPE *expected, const PCB_SHAPE *shape)
 
void KI_TEST::CheckFpZone (const ZONE *expected, const ZONE *zone)
 
void KI_TEST::CheckShapePolySet (const SHAPE_POLY_SET *expected, const SHAPE_POLY_SET *polyset)