KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_kicad_sexpr.cpp File Reference
#include <filesystem>
#include <string>
#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/kicad_sexpr/pcb_io_kicad_sexpr.h>
#include <board.h>
#include <zone.h>

Go to the source code of this file.

Classes

struct  KICAD_SEXPR_FIXTURE
 

Functions

 BOOST_AUTO_TEST_CASE (Issue19775_ZoneLayerWildcards)
 Declares the struct as the Boost test fixture.
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE()

BOOST_AUTO_TEST_CASE ( Issue19775_ZoneLayerWildcards  )

Declares the struct as the Boost test fixture.

Compare all footprints declared in a *.lbr file with their KiCad reference footprint

Definition at line 54 of file test_kicad_sexpr.cpp.

References B_Cu, BOOST_TEST_CONTEXT(), LSET::Contains(), F_Cu, ZONE::GetFilledPolysList(), ZONE::GetLayerSet(), and KI_TEST::GetPcbnewTestDataDir().