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