62 BOOST_REQUIRE_MESSAGE( m_board,
"Failed to load fixture" );
66 std::vector<std::shared_ptr<DRC_ITEM>> bridgeViolations;
69 BOOST_REQUIRE_MESSAGE( bds.
m_DRCEngine,
"DRC engine not initialized" );
77 [&](
const std::shared_ptr<DRC_ITEM>& aItem,
const VECTOR2I& ,
int ,
81 bridgeViolations.push_back( aItem );
86 BOOST_TEST_MESSAGE( wxString::Format(
"Soldermask bridge violations: %d", (
int) bridgeViolations.size() ) );
88 if( !bridgeViolations.empty() )
92 std::map<KIID, EDA_ITEM*> itemMap;
93 m_board->FillItemMap( itemMap );
95 for(
const std::shared_ptr<DRC_ITEM>& item : bridgeViolations )
BOOST_CHECK_EQUAL(result, "25.4")